我正在尝试clickonce-publish使用Visual Studio Online上提供的脚本化构建系统编译的客户端应用程序。这似乎是新的东西。
我能够找到一些文章,展示如何自定义msbuild并添加参数以使其在本地TFS上运行:
http://publicvoidlife.blogspot.pt/2014/05/continuous-integration-with-tfs-and.html?showComment=1441022327672和 http://www.dontpaniclabs.com/blog/post/2011/04/29/clickonce-publish-and-deploy-from-team-foundation-server-2010/
但是在Visual Studio Online中有一些不同的东西。我看到有一些我可以设置的“构建步骤”,包括包/部署脚本。我可以将它们用于clickonce吗?
如果在msbuild期间设置clickonce发布是要走的路,那么如何在“visual studio build”脚本中设置参数?
我不知道如何在msbuild脚本ui上指定“发布”选项,也不知道如何指定必要的参数。
有什么想法吗?
谢谢,
答案 0 :(得分:1)
正如您发布的博客中所述,您需要自定义构建流程模板才能发布clickonce应用。这是另一个对您有用的链接,您可以从中逐步检查有关如何进行自定义的详细信息(包括有关如何添加参数,如何添加/ t:发布msbuild参数的信息)(它是为TFS2010编写的,也适用于VSO ):http://www.codeproject.com/Articles/122388/TFS-Team-Build-with-ClickOnce-Applications