新的AzureWebsite错误“值不能为空”参数ServerFarm

时间:2014-10-28 11:26:58

标签: powershell azure azure-web-sites azure-powershell

我正在使用azure powershell来自动部署。但是我在创建网站时遇到了问题。

运行以下命令

New-AzureWebsite anyRandomName

我得到例外:

New-AzureWebsite : Value cannot be null.
Parameter name: parameters.ServerFarm
At line:1 char:1
+ New-AzureWebsite anyRandomName
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [New-AzureWebsite], ArgumentNullException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Websites.NewAzureWebsiteCommand

请注意,我已成功创建其他类型的资源(云服务,存储,...)。我还使用跨平台命令行界面成功创建了网站。

我的环境:

  • powershell 3.0
  • Azure Power Shell 0.8.10
  • Windows 8

您对错误有任何想法吗?

1 个答案:

答案 0 :(得分:3)

我在使用最新版本的Windows Azuer Powershell(0.8.10)的新虚拟机上遇到了同样的问题。但它确实可以在我已经存在的VM上使用旧版本的Windows Azure Powershell(0.8.9)。在我现有的VM上安装最新版本后,它也提供了相同的例外。因此,在2014年10月27日发布的最新版本的Windows Azure Powershell中存在问题。

<强>更新

我确认这是版本0.8.10中的错误。请参阅问题https://github.com/Azure/azure-sdk-tools/issues/3028并在官方github存储库上提取请求https://github.com/Azure/azure-sdk-tools/pull/3036。它现在已在版本0.8.10.1中修复。