Ошибка группы ресурсов Azure (2.9): отсутствует сценарий развертывания PowerShell

Я перешел по этой ссылке (https://azure.microsoft.com/en-us/documentation/articles/vs-azure-tools-resource-groups-deployment-projects-create-deploy/), чтобы создать группу ресурсов Azure. Однако при развертывании проекта «Отсутствует сценарий развертывания PowerShell» возникла ошибка.

Кто-нибудь знает, в чем причина этой ошибки? Я использую VS2013 и Azure sdk 2.9


person Kim Hoang    schedule 22.08.2016    source источник


Ответы (6)


Я потратил много времени на отладку одной и той же проблемы!

Убедитесь, что в свойствах файла ps1 установлено значение Build Action = "Content".

Это гарантирует, что он будет скопирован в папку bin во время сборки.

person Alex KeySmith    schedule 12.10.2016

Согласно этому

http://blog.thingsgeeky.co.uk/visual-studio-azure-sdk-json-outline-blank/

Ваш файл ps1 должен называться Deploy-AzureResourceGroup.ps1

Я переименовал свой. Я переименовал его обратно и ошибка исчезла

person Nick.McDermaid    schedule 11.06.2018
comment
Я такой глупый! Я импортировал файл PowerShell с жесткого диска (после удаления файла Deploy-AzureResourceGroup.ps1, который был автоматически создан во время создания проекта). Я сохранил имя как есть и столкнулся с проблемами. Переименование его в Deploy-AzureResourceGroup.ps1 решило эту проблему. Мелочь, но опять же сложно уловить. Интересно, почему за этот ответ было 0 голосов - person Saurabh Rai; 19.09.2018
comment
Я экспортировал сценарий автоматизации из Azure и поместил файлы в этот проект. Имя по умолчанию в Azure - deploy.ps1. Когда я переименовал его в Deploy-AzureResourceGroup.ps1, все заработало. Спасибо!! - person Mike Bovenlander; 05.12.2018

В моем случае перезагрузка не помогла, и действие сборки уже было установлено на «Содержимое». Что мне удалось, так это очистить недавний список в контекстном меню «Развертывание» и затем щелкнуть «Создать», чтобы создать новую конфигурацию развертывания.

очистить недавний список

person Sander Schutten    schedule 27.02.2018

Я нашел очень глупое решение. Мне просто нужно перезагрузить компьютер, и проблема исчезла. После установки из WebPI требуется перезагрузка.

person Kim Hoang    schedule 22.08.2016
comment
Пробовал это и все вышеперечисленное, не помогло. Я застрял с этим надоедливым всплывающим окном, которое появлялось в случайное время без всякой причины. - person Dan; 27.10.2016
comment
#GoFigure. Меня тоже исправила перезагрузка. - person granadaCoder; 19.06.2017

Просто была такая же ошибка. Вы должны создать свой проект группы ресурсов в Visual Studio, прежде чем вы сможете его развернуть.

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

person Ronald Wildenberg    schedule 25.08.2016

Я знаю, что это старая ветка, но все еще актуальная. Мне пришлось щелкнуть правой кнопкой мыши -> Свойства в файле «Deploy-AzureResourceGroup.ps1» и выбрать один из вариантов копирования «Копировать всегда» или «Копировать, если новее».

Снимок экрана

person Bevan    schedule 05.08.2019