我正在使用 Microsoft 的 TFS 服务进行源代码控制。我已经选择了 git 存储库选项。
我想不断地将构建部署到 Azure 网站 - 因此请按照此处的说明进行操作:http: //www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-tfs/。在 Azure 中,我选择 TFS 服务、Git 存储库,然后按照向导进行操作。
我在“第 4 步:触发重建并重新部署您的项目(子步骤 10)”时遇到了麻烦。我认为本指南引用的是 TFS 存储库而不是 Git,因此存在一些差异......
构建过程模板默认为“GitContinuousDeploymentTemplate.12.xaml”。当我在 Visual Studio Team Explorer 中编辑构建定义时,流程部分的第 5 部分中存在许多参数错误。这些错误说明了
“无法加载参数 xxx [例如 AutomatedTests|AdvancedTestSettings],因为找不到类型 InArgument<...>。您无法编辑此参数,但您可以在没有它的情况下保存构建”。
当我运行构建时,由于缺少这些参数,它似乎失败了。我不知道如何让这个工作。有谁知道如何克服这个?
顺便说一句,我已经更改了 1. Git 和 2. Build 中的设置以指向我的 Web 应用程序的 .csproj 和发布/任何 cpu 构建配置。