如何瘦身?
应阿泰要求,尽量说详细些:
开发环境VS2005+Access.一个并不复杂的数据库程序(用到VS2005自带的水表),在用VS打包成安装文件时,安装项目文件夹竟然达到85MB(多次测试稍有不同),其中Debug文件夹占了绝大部分。因用到水表,在打包时添加了合并模块,并在“系统必备”中选了如下三项:
1、Microsoft Data Access Components2.8
2、.NET Framework2.0
3、Crystal Reports for .NET Framework2.0
如果不添加合并模块,打包后大小能减到50MB的样子(觉得还不能接受),但这样安装会不成功,即便安装成功运行到水表时也会出错。没试过把水表单单做成补充安装包,是因为客户会嫌麻烦。
不知大家是否有同样的体会?有没办法瘦点身?觉得这样的程序几兆就够了,是开发工具的问题吗?
------解决方案--------------------打包的时候,使用Release模式,不要使用Debug模式,至于.net Framework 2.0 一般系统都自带的吧
------解决方案--------------------.NET Framework2.0有20M,可以用在线安装,不在本地打包,其它两个也是同样方法处理
------解决方案--------------------没什么好办法。如果可能的话,用delphi吧。客户如果有“怪癖”,或者本身你就是针对大众用户,.net本身就不适合。