【发布时间】:2022-01-07 11:54:50
【问题描述】:
我一直在使用共享文件夹来运行 Winforms 应用程序。 我阅读了有关“ClickOnce”部署的信息,以便可以将应用程序下载到客户端的机器上。
如果我想更新软件。 使用“ClickOnce”告诉客户端在开始之前进行更新似乎很容易。
但是如果他的电脑总是运行这个应用程序而不关闭它呢? 即使他仍在使用,是否可以强制他拥有最新版本?
谢谢。
【问题讨论】:
我一直在使用共享文件夹来运行 Winforms 应用程序。 我阅读了有关“ClickOnce”部署的信息,以便可以将应用程序下载到客户端的机器上。
如果我想更新软件。 使用“ClickOnce”告诉客户端在开始之前进行更新似乎很容易。
但是如果他的电脑总是运行这个应用程序而不关闭它呢? 即使他仍在使用,是否可以强制他拥有最新版本?
谢谢。
【问题讨论】:
在屏幕后面设置一个计时器。
计时器应该以一定的时间间隔检查版本,例如每 5 分钟一次。
如果有新版本可用,提示用户获取新版本并停止用户使用当前程序。
备注:版本可能在数据库中。
【讨论】: