我有一个.NET应用程序,我通过.exe和.exe.config定期分发。每次有更新(通常都是这样)时,不要将可执行文件发送给团队成员,有没有办法在启动应用程序时检查更新?我在大多数桌面应用程序中看到这一点,但不知道它是如何完成的。我可以与我们的VS团队服务存储库集成吗?发布管理和分发定期更新
0
A
回答
0
VSTS无法检查更新时,应用程序正在启动。但是,您可以使用VSTS CI ( continuous integration) build and CD (continuous deployment) release在启动应用程序之前更新该应用程序。
详细信息如下步骤:
推入VSTS回购(GIT或TFVC)你的代码。
比如你可以创建一个VSTS git仓库,然后clone/commit/push更改远程回购。
为您的项目添加一个CI构建。
您可以使用ASP.NET模板或手动添加任务定义要建设什么样的。对于触发器,当您在回购库中推送更改时,可以触发CI构建,也可以使用计划触发器在指定的特定时间内构建您的代码。
触发通过CD发行,使得最新的应用程序部署到使用机器(S)。
添加释放自己选定的构建定义和CD。然后添加您需要部署的任务。
相关问题
- 1. TFS 2015.3发布管理更新发布说明事后
- 2. 发布管理在线触发发布
- 3. WordPress的发布日期更新更新
- 4. git发布管理
- 5. TFS发布管理
- 6. 如何更新发布日期发布日期点击wordpress
- 7. TFS发布管理 - 从发布版本
- 8. TFS发布管理 - 发布责任的分离
- 9. git发布管理模式:始终从主分支发布?
- 10. 如何管理发布分支
- 11. 在Git中管理发布分支
- 12. 在Mercurial中管理发布分支
- 13. Liberty Java Runtime - Websphere发布更改管理
- 14. 新版WSO2应用程序管理器(1.2.0)的发布日期
- 15. MS发布管理 - 发布模板构建定义为空
- 16. 编辑TFS发布管理定义
- 17. jenkins发布管理。组件和项目
- 18. 微软发布管理和AZURE网站
- 19. Hudson和PHP项目发布管理
- 20. MS发布管理和补丁部署
- 21. ClickOnce通过TFS和发布管理
- 22. 持续集成和发布管理
- 23. vNext构建和发布管理器
- 24. Atlassian的GreenHopper和发布管理
- 25. VSTS许可和发布管理
- 26. 管理本地和发布扩展
- 27. 发布管理 - Maven,Bamboo和JIRA
- 28. Visual Studio发布管理buclket
- 29. iOS发布内存管理
- 30. 发布管理软件
这能用于独立的EXE?该文档仅涉及Azure中的Web Apps – Colbs
是的,您可以将其他类型的应用程序部署到其他机器或环境。上面的文档解释了CI构建和CD发布的工作原理。 –