Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 自动更新远程桌面上使用的Winform应用程序_C#_Remote Desktop - Fatal编程技术网

C# 自动更新远程桌面上使用的Winform应用程序

C# 自动更新远程桌面上使用的Winform应用程序,c#,remote-desktop,C#,Remote Desktop,我们有一个我们编写的应用程序部署在工作中的终端服务器上,让它保持最新是一件有点痛苦的事情 人们在终端服务器上使用什么样的应用程序更新机制?目前,我们在witch上手动复制新的exe+依赖项只是垃圾 我有点担心当用户尝试更新时,文件被锁定了,我不能真的扼杀这个过程,以防有人正在做某事。我们希望能够处理奇数脂肪客户端更新以及 理想情况下,我们可以在teamcity/octopus中插入一些东西,但可以接受建议创建一个脚本,将exe文件复制到用户特定的临时文件夹,然后启动复制的exe。为了提高脚本的效

我们有一个我们编写的应用程序部署在工作中的终端服务器上,让它保持最新是一件有点痛苦的事情

人们在终端服务器上使用什么样的应用程序更新机制?目前,我们在witch上手动复制新的exe+依赖项只是垃圾

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


理想情况下,我们可以在teamcity/octopus中插入一些东西,但可以接受建议

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

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