tfs - ClickOnce 通过 TFS 和发布管理

标签 tfs visual-studio-2015 clickonce release-management ms-release-management

我看过很多关于通过 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。

enter image description here

enter image description here

然后您可以创建一个版本来将其部署到某个地方。

  • 创建要部署到的网站。
  • 点击工件以选择要部署的工件。
  • 选择 IIS 部署 以选择部署组中的计算机。
  • 点击突出显示的菜单图标以选择放置文件夹。
  • 有关证书和签名的更多文档,请参阅其他 clickonce 文档。

我认为还有另一种选择来创建 html 页面,但您可以仅链接到 .application 文件。

enter image description here

关于tfs - ClickOnce 通过 TFS 和发布管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34637156/

相关文章:

git - 在 TFS 商店中使用 Git

tfs - Team Foundation Server 2013 集成工具?

visual-studio-2015 - Visual Studio 2015 中缺少 Windows 通用应用平台 (UAP) SDK

c++ - 单元测试 C++ 静态库

typescript - 更改 Visual Studio 201 5's dark theme' s TypeScript 配色方案

visual-studio - 签名的 ClickOnce 应用程序在 Windows 10 中抛出 'Unknown Publisher'

c# - TFS 2012 API : How do I get all history for a file including renames and merges?

WPF ClickOnce 和部分信任问题

c# - Microsoft ClickOnce 部署问题

tfs - VS2015 缺少禁止模式策略?