Описание
Привет Нам нужно развернуть TCP-сервер с «другим известным» портом, поэтому мы выбрали облачную службу Azure. У моей команды разные ОС, поэтому нам нужно развернуть код с PowerShell. Мы также включили команду «Enable-AzureRmAlias», чтобы избежать ошибок. В обеих операционных системах мы получили одинаковую ошибку.
Термин 'New-AzureServiceProject' не распознается как имя командлета
Шаги для воспроизведения
Мы попробовали те же шаги в MACOS и на машине с Windows 7 и следовали учебному пособию по Azure:
https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-nodejs-develop-deploy-express-app
Все работает нормально, пока не появится команда expressapp New-AzureServiceProject.
Данные об окружающей среде
В обеих машинах мы получили:
$ PSVersionTable.PSVersion
Major Minor Patch PreReleaseLabel BuildLabel
6 2 1
Get-InstalledModule -Name Az -AllVersions | выберите Имя, Версия
Название Версия
Az 2.4.0 Az 2.3.2
az - версия
Azure-Cli 2.0.67 *
Ошибка вывода
New-AzureServiceProject: термин «New-AzureServiceProject» не распознается как имя командлета, функции, файла сценария или работоспособной программы.
Проверьте правильность написания имени или, если путь был указан, проверьте правильность пути и повторите попытку.
В строке: 1 символ: 1
+ New-AzureServiceProject helloworld
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: ObjectNotFound: (New-AzureServiceProject: String) [], CommandNotFoundException
+ FullyQualifiedErrorId: CommandNotFoundException