如何瘦身?

古今多少事 2014-02-08 01:57:38
应阿泰要求,尽量说详细些:
开发环境VS2005+Access.一个并不复杂的数据库程序(用到VS2005自带的水表),在用VS打包成安装文件时,安装项目文件夹竟然达到85MB(多次测试稍有不同),其中Debug文件夹占了绝大部分。因用到水表,在打包时添加了合并模块,并在“系统必备”中选了如下三项:
1、Microsoft Data Access Components2.8
2、.NET Framework2.0
3、Crystal Reports for .NET Framework2.0
如果不添加合并模块,打包后大小能减到50MB的样子(觉得还不能接受),但这样安装会不成功,即便安装成功运行到水表时也会出错。没试过把水表单单做成补充安装包,是因为客户会嫌麻烦。
不知大家是否有同样的体会?有没办法瘦点身?觉得这样的程序几兆就够了,是开发工具的问题吗?
...全文
330 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
古今多少事 2014-02-09
  • 打赏
  • 举报
回复
谢谢上面三位的回复,再等等看然后结贴。Release模式似乎对代码的质量要求比较苛刻,试了几次竟然没有成功,也检查了“空引用异常”等没有处理的警告等。
threenewbee 2014-02-08
  • 打赏
  • 举报
回复
没什么好办法。如果可能的话,用delphi吧。客户如果有“怪癖”,或者本身你就是针对大众用户,.net本身就不适合。
md5e 2014-02-08
  • 打赏
  • 举报
回复
.NET Framework2.0有20M,可以用在线安装,不在本地打包,其它两个也是同样方法处理
小猪八Q 2014-02-08
  • 打赏
  • 举报
回复
打包的时候,使用Release模式,不要使用Debug模式,至于.net Framework 2.0 一般系统都自带的吧

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧