我正在使用便携式聊天应用程序(内置vb,net)通过LAN放置在本地服务器(Windows server 2012)计算机中,例如computer1。我有另一台Windows服务器(Windows Server 2012)PC,其中大约有10人在工作。说这台电脑是电脑2。在computer2工作时,我们曾经从computer1访问聊天应用程序。
有一段时间我会更新聊天应用程序的一些功能,并在计算机1中替换它,没有任何错误。现在,为了向计算机2的用户提供最新版本的应用程序,计算机2中的所有工作用户必须关闭然后打开聊天应用程序。这是打开最新版本的应用程序需要完成的过程,
userA and userB are using chat application,
userA, userb both closes the application
userA, userb opens the app
这是我的问题,
userA and userB are using chat application,
I will update the app in computer1
userA closes the application but userB still kept that app open.
userA opens the app, here userA will get old version instead of new version which is available in computer1.
为什么会这样? windows存储缓存的地方?
是否可以在.net中设置“始终从网络运行时将应用程序复制到本地”等属性?
我知道我可以按照method1作为解决方案,但很难知道所有用户都关闭了应用程序,以便我可以再次通知打开它。
请帮帮我。