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

如果提高winform的更新速度?解决方法

2012-09-11 
如果提高winform的更新速度?用.net架构、C#开发的程序一个winform系统平台,平台每次有更新的时候,客户端需

如果提高winform的更新速度?
用.net架构、C#开发的程序一个winform系统平台,平台每次有更新的时候,客户端需要下载一个40M左右的EXE文件,速度很慢。有没有什么方式可以加快更新速度?比如说客户端可以先下载需要更新文件的压缩包,然后再解压,达到缩小下载文件的目的。

哪位大侠指点指点,小弟先谢过了!

[解决办法]
将exe文件拆分成一系列的dll文件。
这样每次只要更新修改过的。
[解决办法]
你这个更新法,用户还不疯了。。。
我是自己写的,每次只更新指定的DLL或Exe或其他文件

在数据库中定义个版本表,本地程序也保存一张当前的版本表,然后对比下载更新。


当然用ClickOnce也不错
[解决办法]
果断拆分,程序就一个exe根本没法维护,一些固定的类库可以搞成dll
resource资源搞成动态加载的
[解决办法]

探讨

引用:
用.net架构、C#开发的程序一个winform系统平台,平台每次有更新的时候,客户端需要下载一个40M左右的EXE文件,速度很慢。有没有什么方式可以加快更新速度?比如说客户端可以先下载需要更新文件的压缩包,然后再解压,达到缩小下载文件的目的。

哪位大侠指点指点,小弟先谢过了!


40M?

十万行c#编译完也不过1、2M而已。难道你把那些不改变的dll……

热点排行