12 个解决方案
#1
http://www.kineticjump.com/update/default.aspx
#2
使用xml 文件读取
#3
程序加载时,从服务器上获取你的文件版本号和本地文件对比,如果不一样就启动下载程序下载
#4
版本号存在xml里,每次启动判断
#5
服务端和客户端各存一个xml文件,用来记录所有文件,以及是否需要更新。每次运行客户端程序后,先访问服务端的xml,和自己本地的xml做对比,比较出哪些文件需要更新,然后通过ftp或者http等等方式去下载更新的文件并覆盖一下。
#6
这些我都知道,现在我只想更新dll文件或者某些文件就能使新的项目替代以前的项目(不用卸载、安装就可以)。我主要是想知道哪些文件是项目中重要的文件,修改之后项目就变成新的了。
#8
#9
你可以建立一个ftp,每次启动程序时都检查ftp上的文件版本是否高于当前运行的版本,如果高于就下载覆盖
#10
将要更新的文件写入服务器Xml文件中,每次更新下载时只需要下载要更新的文件.
#11
以前写过一个
http://blog.csdn.net/danjiewu/article/details/3176001
或者到codeplex上下载代码 http://updater.codeplex.com/
http://blog.csdn.net/danjiewu/article/details/3176001
或者到codeplex上下载代码 http://updater.codeplex.com/
#12
#1
http://www.kineticjump.com/update/default.aspx
#2
使用xml 文件读取
#3
程序加载时,从服务器上获取你的文件版本号和本地文件对比,如果不一样就启动下载程序下载
#4
版本号存在xml里,每次启动判断
#5
服务端和客户端各存一个xml文件,用来记录所有文件,以及是否需要更新。每次运行客户端程序后,先访问服务端的xml,和自己本地的xml做对比,比较出哪些文件需要更新,然后通过ftp或者http等等方式去下载更新的文件并覆盖一下。
#6
这些我都知道,现在我只想更新dll文件或者某些文件就能使新的项目替代以前的项目(不用卸载、安装就可以)。我主要是想知道哪些文件是项目中重要的文件,修改之后项目就变成新的了。
#7
#8
#9
你可以建立一个ftp,每次启动程序时都检查ftp上的文件版本是否高于当前运行的版本,如果高于就下载覆盖
#10
将要更新的文件写入服务器Xml文件中,每次更新下载时只需要下载要更新的文件.
#11
以前写过一个
http://blog.csdn.net/danjiewu/article/details/3176001
或者到codeplex上下载代码 http://updater.codeplex.com/
http://blog.csdn.net/danjiewu/article/details/3176001
或者到codeplex上下载代码 http://updater.codeplex.com/