Get-AzureWebsite cmdlet returns 没有实例,但我的网站是实时的。我如何查询和更新它?
Get-AzureWebsite cmdlet returns no instances, but my site is live. How can I query and update it?
我在通过 Visual Studio Team Services 更新 Azure 托管的 Web 应用程序时遇到问题。在尝试诊断问题时,我似乎 运行 在查询我的 Azure 网站时遇到了一些我无法解决的更基本的问题。
- 我正在使用 Visual Studio 2015,Visual Studio Team Services 和 Azure 托管
构建和部署 Web 应用程序项目。我已经安装了 Azure
用于管理的 Powershell。
- 我使用 ASP.NET MVC 创建了一个 Web 应用程序项目并将其签入到
我的 .git VS Online 存储库。
- 使用 VS Team Services 工具,我创建了一个构建定义
包括部署到我的 Azure 主机的步骤。此版本 运行s
登记入住时自动运行,前几次运行良好 运行 -
该站点已部署并立即可用
[mywebapp].azurewebsites.net.
从昨天开始,部署步骤在以下几行失败:
Get-AzureWebSite -Name [mywebapp] -ErrorAction SilentlyContinue
New-AzureWebSite -Name [mywebapp] -Location North Europe
##[error]Conflict: Website with given name [mywebapp] already exists.
我 运行 Azure Powershell 看看我是否可以获得更多信息,但我什至无法查询现有站点(根据我的 Azure 管理门户,该站点仍然 运行ning,当我导航到它的 URL 时它会响应)。 运行 命令:
(Get-AzureWebsite -Name [mywebapp]).Instances.Count
returns 零个实例,尽管该站点是 运行ning。
任何人都可以推荐一种方法来获取有关我的 Azure 站点的更多详细信息,或者可以推荐一种方法来强制部署步骤覆盖现有站点吗?这是出于开发目的,因此我不需要保留现有部署中的任何内容。
PowerShell 的行为就好像您在错误的订阅中...发生了什么 Get-AzureWebSite(无参数)return - 您的站点在列表中吗?也可以试试:
(Get-AzureWebSite [mywebapp]).Enabled
我不认为 .Instances.Count 总是有人(它不在我的网站上)。
我在通过 Visual Studio Team Services 更新 Azure 托管的 Web 应用程序时遇到问题。在尝试诊断问题时,我似乎 运行 在查询我的 Azure 网站时遇到了一些我无法解决的更基本的问题。
- 我正在使用 Visual Studio 2015,Visual Studio Team Services 和 Azure 托管 构建和部署 Web 应用程序项目。我已经安装了 Azure 用于管理的 Powershell。
- 我使用 ASP.NET MVC 创建了一个 Web 应用程序项目并将其签入到 我的 .git VS Online 存储库。
- 使用 VS Team Services 工具,我创建了一个构建定义 包括部署到我的 Azure 主机的步骤。此版本 运行s 登记入住时自动运行,前几次运行良好 运行 - 该站点已部署并立即可用 [mywebapp].azurewebsites.net.
从昨天开始,部署步骤在以下几行失败:
Get-AzureWebSite -Name [mywebapp] -ErrorAction SilentlyContinue
New-AzureWebSite -Name [mywebapp] -Location North Europe
##[error]Conflict: Website with given name [mywebapp] already exists.
我 运行 Azure Powershell 看看我是否可以获得更多信息,但我什至无法查询现有站点(根据我的 Azure 管理门户,该站点仍然 运行ning,当我导航到它的 URL 时它会响应)。 运行 命令:
(Get-AzureWebsite -Name [mywebapp]).Instances.Count
returns 零个实例,尽管该站点是 运行ning。
任何人都可以推荐一种方法来获取有关我的 Azure 站点的更多详细信息,或者可以推荐一种方法来强制部署步骤覆盖现有站点吗?这是出于开发目的,因此我不需要保留现有部署中的任何内容。
PowerShell 的行为就好像您在错误的订阅中...发生了什么 Get-AzureWebSite(无参数)return - 您的站点在列表中吗?也可以试试:
(Get-AzureWebSite [mywebapp]).Enabled
我不认为 .Instances.Count 总是有人(它不在我的网站上)。