自动更新通过远程桌面使用的Winform应用程序

时间:2016-09-13 19:07:36

标签: c# remote-desktop

我们在工作时将我们编写的应用程序部署到我们的终端服务器上,并使其保持最新状态有点痛苦。

人们在终端服务器上使用哪些更新机制?目前我们手动复制新的exe +依赖关系巫婆只是垃圾。

我有点担心用户在尝试更新时被锁定的文件,我不能真正杀死这个过程以防有人正在做某事。我们希望能够处理奇怪的胖客户端更新。

理想情况下,我们会将某些内容插入到teamcity /章鱼中,但可以接受建议

1 个答案:

答案 0 :(得分:0)

创建一个脚本,将exe文件复制到用户特定的临时文件夹,然后启动复制的exe。为了使脚本更有效,您可以检查文件的日期。如果它们不同,则将文件复制到临时文件夹中的旧文件,否则只需启动它。