2

我正在使用 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

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

我的环境:

  • 电源外壳 3.0
  • Azure Power Shell 0.8.10
  • 视窗 8

您对错误有任何想法吗?

4

1 回答 1

3

我在使用最新版本的 Windows Azuer Powershell(0.8.10) 的新虚拟机上遇到了同样的问题。但它确实可以在我现有的 VM 上使用旧版本的 Windows Azure Powershell(0.8.9)。在我现有的 VM 上安装了最新版本之后,它也给出了同样的异常。所以这是 2014 年 10 月 27 日发布的最新版 Windows Azure Powershell 中的一个问题。

更新

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

于 2014-10-28T15:04:11.960 回答