上传到 VSO 后 Azure 项目发布配置文件损坏

Azure Project Publish Profile Corrupt After Uploading to VSO

当我们为 Azure Projects (ccproj) 并提交给 VSO,我们在查看文件时往往会在 VSO 中遇到此错误:

在浏览器中查看时出现 VSO 错误

This file contains non-printable characters and no other viewer was found for file extension "azurePubxml".

Click to download file to your computer.

在 VSO 中查看 AzurePubXML

经过进一步审查 - TFS/VS IDE 工具中似乎有某些东西在上传过程中损坏了文件。

修复方法是执行以下步骤:

  1. 在本地下载原始发布配置文件
  2. 从 VSO
  3. 中删除发布配置文件
  4. 在浏览器中直接使用 VSO 上传下载的文件

不确定为什么会发生这种情况,但希望这可以帮助其他人解决短路问题。