Новый проект Cordova дает ошибку BLD00102: нет такого файла или каталога «config.xml»

Я только что установил Инструменты Visual Studio для Apache Cordova в свою установку Visual Studio 2013. Я создал новый проект Cordova и попытался его скомпилировать, но получил эту ошибку:

BLD00102 : No such file or directory 'config.xml'

Я установил его на другой компьютер, и у меня не было этой проблемы.

EDIT: я подтвердил, что файл config.xml существует.

EDIT 2: Журнал ошибок сборки:


person System Down    schedule 25.11.2014    source источник
comment
Вы пытались очистить кеш Cordova из меню «Инструменты» -> «Параметры» -> «Инструменты для Apache Cordova» -> «Инструменты Cordova», а затем выполнить чистую сборку?   -  person Avani    schedule 27.11.2014
comment
@Avani - Только что попробовал. Не решил проблему :(   -  person System Down    schedule 27.11.2014
comment
Не могли бы вы опубликовать вывод своей сборки, когда сборка не удалась? В частности, установите уровень детализации MSBuild на «Диагностика», а затем опубликуйте свой журнал.   -  person Avani    schedule 27.11.2014
comment
Ага, понятно. Я полностью упустил из виду тот факт, что каталог в основном является сетевым ресурсом. Хороший улов! Отправьте это как ответ, и я приму это.   -  person System Down    schedule 27.11.2014


Ответы (1)


CMD.exe не работает с путями UNC, поэтому по умолчанию он использует каталог Windows, поскольку ваш проект Cordova находится в файловой системе.

'\\fs03\users\<redacted>\Visual Studio 2013\Projects\BlankCordovaApp1\BlankCordovaApp1' (TaskId:31) 1> CMD.EXE was started with the above path as the current directory. (TaskId:31) 1> UNC paths are not supported. Defaulting to Windows directory. (TaskId:31)

Перемещение проекта в файловую систему с буквой диска должно исправить это для вас.

person Avani    schedule 26.11.2014