使用 AzureRM powershell 创建和发布 Azure 经典云服务项目

Create and Publish Azure classic Cloud Service project with AzureRM powershell

即使查看了文档,我也找不到使用 AzureRM powershell cmdlet 执行此操作的方法。有人知道怎么做吗?

旧的 Azure 服务管理 powershell cmdlet 有一个 Publish-AzureServiceProject,但我相信它现在已被弃用。


编辑:对下面 yoape 的回答的补充回答

您可以使用如下方式创建一个新的经典云服务项目:

New-AzureRmResource -ResourceType "Microsoft.ClassicCompute/domainNames" -Location "centralus" -ResourceName "myCloudServiceProjectName"  -ResourceGroupName "myResourceGroup"

其中 Microsoft.ClassicCompute/domainNames 是创建所需经典云服务项目所需的魔法调味料。

但是,(afaik) 您仍然需要通过旧的 cmdlet deploy/publish 经典云服务:Publish-AzureServiceProject。不过,使用上述 cmdlet 可以在适当的资源组中创建云项目。

经典计算服务 basically not supported by the Azure Resource Manager model. This means you cannot use the AzureRM cmdlets 用于发布您的云服务。

Publish-AzureServiceProject cmdlet from ASM is not depricated (yet), you can still use it (in fact it is still the only way to publish your Cloud Service from PowerShell). Perhaps you where thinking about the deprecation of the Switch-AzureMode cmdlet?