2016-11-11 2 views
0

Я следую приведенной ниже статье, чтобы развернуть приложения ASP.NET для виртуальных машин Azure. https://www.visualstudio.com/en-us/docs/release/examples/azure/net-to-azure-vm#buildКонкретные файлы, которые не копируются в artifactstagingdirectory

Я получаю ниже ошибки:

##[error]System.Management.Automation.RuntimeException: The term 'C:\temp\ConfigureWebserver.ps1' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. ---> System.Management.Automation.RuntimeException: The term 'C:\temp\ConfigureWebserver.ps1' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

Если я вручную скопировать файл ConfigureWebserver.ps1 в виртуальной машине, а затем развернуть сборку, то она способна успешно развернуть.

+0

Можете ли вы пояснить, что вы подразумеваете под «Если я вручную скопирую файл ConfigureWebserver.ps1 в VM и затем развожу сборку, тогда он сможет успешно развернуть». – Adrian

+0

вы уверены, что не забыли «Установить свойство« Копировать в каталог вывода »в« Копировать всегда »прямо перед шагом сборки? – baywet

ответ

0

Используйте копию файла машинного файла Windows или задачу копирования файла Azure, чтобы скопировать сценарий на виртуальную машину до попытки ее запуска.

Смежные вопросы