我将在Windows Server 2012上运行一个wform应用程序,通过远程桌面与多个用户运行。
如果我将我的应用放在文件夹中,我将如何更新它?我想很多文件正在使用中,无法更新。
你会怎么做?
谢谢魔 咒
我遇到了这个确切的问题,并发现了一个有趣的解决方法。Windows 将允许您移动正在使用的文件。
我所做的是在程序的安装目录中创建一个名为 Old
的文件夹,然后将 exe 移动到该文件夹中并复制我的新 exe。
任何登录的新人都使用新的exe,我给它一天的时间让所有老用户注销(我们的RDP服务器上的超时期限在4小时后踢出不活跃的人,所以每个人通常会在一夜之间注销),然后我删除了我在开始时创建的Old
文件夹。