【发布时间】:2014-06-27 09:24:07
【问题描述】:
我正在运行 Server 2012 的构建服务器上设置 azure 网站的部署。
我首先尝试使用以下步骤从本地计算机进行部署(并且成功了):
- 使用 WPI 安装 Azure Powershell
- 使用
Get-AzurePublishSettingsFile命令和Import-AzurePublishSettingsFile从powershell 访问我的Azure 网站等 - 运行命令
Get-AzureWebsites,我会看到我的网站列表 - 运行
Publish-AzureWebsiteProject将我的包发布到网站
以上所有工作。但是,当我在服务器上执行完全相同的步骤时,当我到达Get-AzureWebsites 步骤时,我什么也得不到。接下来,当我尝试运行发布命令时,出现“网站不存在”错误。
如果我运行 Get-AzureAccount 和 Get-AzureSubscription 命令,我会返回正确的帐户/订阅。
我不知道发生了什么?!
【问题讨论】:
-
是否有多个订阅从该服务器访问。你能检查一下这个订阅是否是默认订阅吗?
-
啊哈,我想要的订阅不是默认订阅,如何设置默认订阅?
-
选择-AzureSubscription -Default '订阅名称'
-
你是个天才,我的朋友,昨晚几个小时后,你立即为我整理好了:)
标签: powershell azure windows-server-2012 azure-web-app-service