我看过很多关于通过 TFS 管理 ClickOnce 应用程序(直至 Visual Studio 2010)的博客。这个过程似乎有点复杂,所以我忍不住想知道 VS 的更高版本是否有任何改进?我正在使用 2015(VS、TFS 和 RM),因此很想知道有人在更高版本上更幸运地做到了这一点。
任何有关此事的帮助将不胜感激!
最佳答案
这些设置对我有用:
/target:publish /p:PublishDir="$(build.artifactstagingdirectory)\\"/ /property:ApplicationVersion=1.0.0.$(Build.SourceVersion)
$(Build.SourceVersion)
变量将是变更集/git 提交 ID。
然后您可以创建一个版本来将其部署到某个地方。
- 创建要部署到的网站。
- 点击
工件
以选择要部署的工件。 - 选择
IIS 部署
以选择部署组中的计算机。 - 点击突出显示的菜单图标以选择放置文件夹。
- 有关证书和签名的更多文档,请参阅其他 clickonce 文档。
我认为还有另一种选择来创建 html 页面,但您可以仅链接到 .application
文件。
关于tfs - ClickOnce 通过 TFS 和发布管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34637156/