При публикации моего проекта asp.net 5 выходной каталог остается пустым, и я получаю сообщение об ошибке: «Сбой сценария подготовки с кодом состояния -1073741819».
Вот мои настройки публикации:
- Цель публикации: "Файловая система"
- Целевое расположение: "D:\Users\cseedj\Documents\Visual Studio 2015\Publish"
- Конфигурация: отладка
- Версия DNX: по умолчанию (cnx-clr-win-x86.1.0.0-beta4)
А вот и полный вывод:
Connecting to D:\Users\cseedj\Documents\Visual Studio 2015\Publish...
Environment variables:
Path=D:\Users\cseedj\Documents\Visual Studio 2015\Projects\MvcDebug-Tweaking\src\MvcDebug\.\node_modules\.bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\\Extensions\Microsoft\Web Tools\External;%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\\Extensions\Microsoft\Web Tools\External\git
C:\Users\cseedj\.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta4\bin\dnu.cmd publish "D:\Users\cseedj\Documents\Visual Studio 2015\Projects\MvcDebug-Tweaking\src\MvcDebug" --out "C:\Users\cseedj\AppData\Local\Temp\PublishTemp" --configuration Debug --runtime dnx-clr-win-x86.1.0.0-beta4 --wwwroot-out "wwwroot" --quiet
[09:07:41] Using gulpfile D:\Users\cseedj\Documents\Visual Studio 2015\Projects\MvcDebug-Tweaking\src\MvcDebug\gulpfile.js
[09:07:41] Starting 'clean'...
[09:07:41] Finished 'clean' after 650 μs
[09:07:41] Starting 'copy'...
[09:07:41] Finished 'copy' after 17 ms
The 'prepare' script failed with status code -1073741819.
Теперь, когда я копирую команду dnu и запускаю ее в командной строке, она работает нормально: я получаю файлы в папке публикации (ну, на самом деле я все еще получаю ошибку 500 с опубликованным кодом, но это другой вопрос).
Я также пытался запустить Visual Studio от имени администратора, чтобы убедиться, что это не проблема, связанная с правами файловой системы, но это не помогает...
Итак, почему «публикация» не работает в VS и как я могу заставить ее работать? А также дополнительный вопрос, почему он публикуется во временном каталоге, а не в целевом местоположении?
Информация о версиях:
- Visual Studio Enterprise 2015 RC, версия 14.0.22823.1 D14REL
- В моем проекте используются beta4-версии фреймворков asp.net.