0

如果我使用 Cloud Project 发布到 Azure Cloud Service 并遵循发布向导,它工作正常,但前提我首先删除最后一个 Pubxml 文件(存储在配置文件文件夹中)。

如果我在 Pubxml 文件已经存在时尝试发布,它将挂起尝试在向导步骤之间导航。

使用 SDK V2.9.6,虽然在以前的版本中存在相同的问题。

我有多个订阅,问题似乎是在 Pubxml 确实存储订阅时,它被忽略了,而是使用默认值(按字母顺序排列的列表中的第一个)。

因此,如果我在以前存在 Pubxml 的地方运行发布,它会跳转到诊断页面。我单击“下一步”查看摘要,问题区域以红色错误指示器突出显示(默认情况下选择了错误的订阅,因此找不到正确的云服务)。但是我无法单击返回,因为它只是挂起。

4

1 回答 1

0

我正在使用 SDK V2.9.6,并没有看到这个问题。实际上,我的 pubxml 文件包含订阅信息。

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <AzureCredentials>{"ServiceManagementEndpoint":"https:\/\/management.core.windows.net\/","ResourceManagementEndpoint":"https:\/\/management.azure.com\/","SubscriptionId":"my-subscription-id"}</AzureCredentials>
    ...
  </PropertyGroup>
</Project>

您的 pubxml 文件是从哪个版本的 Azure SDK 生成的?

于 2017-02-22T21:43:37.963 回答