我将在Windows Server 2012上运行一个winform应用程序,其中有几个用户通过远程桌面。
如果我将我的应用程序放在一个文件夹中,我该如何更新它?我想很多文件都在使用中,无法更新。
你会做什么?
由于 魔
答案 0 :(得分:1)
我已经遇到了这个问题并发现了一个有趣的工作。 Windows将允许您移动正在使用的文件。
我所做的是在程序的安装目录中创建一个名为Old
的文件夹,然后将exe移动到该文件夹并复制我的新exe。
任何登录的新用户都使用新的exe,我给它一天让所有旧用户注销(我们的RDP服务器上的超时时间会在4小时后激活非活动人员,所以每个人通常都会在一夜之间被注销)然后我删除了我在开始时创建的Old
文件夹。