首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform更新中,怎么在文件复制完后,再去修改配置文件的版本号

2013-09-05 
winform更新中,如何在文件复制完后,再去修改配置文件的版本号我的问题是这样的:比如说,正在更新的时候突然

winform更新中,如何在文件复制完后,再去修改配置文件的版本号
我的问题是这样的:比如说,正在更新的时候突然就断网了,但是东西已经更新了,版本号也被修改了,下次他就不会更新了。怎么解决这个问题啊 WinForm
[解决办法]
更新失败就不修改版本号呗,那么下次再比对版本号更新就好了…
[解决办法]
整个更新工作当作一个事务,不成功即回滚。
[解决办法]

引用:
整个更新工作当作一个事务,不成功即回滚。
+1
[解决办法]
更新时,可以作成个压缩包,等下载完,再进行覆盖。
[解决办法]
关闭后跑到异常处理的地方吗,就是这一句:
MessageBox.Show(e.Message, "更新失败", MessageBoxButtons.OK, MessageBoxIcon.Error);

没有的话,说明没有异常,当然会正常复制的。
[解决办法]
每次更新完成后,在把记录版本号的文件复制到程序目录下

热点排行