以前做过一个,思路如下:
一般是客户端有一个版本文件,其中存在当前版本号。
然后,客户端要每隔一段时间检查一下服务器端得到一个最新的版本号(这可以通过一个web service来实现),然后用拿得到的最新版本号与本地(即客户端)的版本号相比较。以此决定是否需要升级。
至于升级,就是从服务器端下载最新的文件,替换老的文件,或直接作为新加的文件。
一般是客户端有一个版本文件,其中存在当前版本号。
然后,客户端要每隔一段时间检查一下服务器端得到一个最新的版本号(这可以通过一个web service来实现),然后用拿得到的最新版本号与本地(即客户端)的版本号相比较。以此决定是否需要升级。
至于升级,就是从服务器端下载最新的文件,替换老的文件,或直接作为新加的文件。
真是无知者无畏啊,要真是什么牛人这么说还成。被一个什么都不懂的人这么评价,ClickOnce真是冤啊。
WPF开发一款软件自动升级组件