偶是咯咯新手礼包。请问为什么我的网咯测试有2M多,但是...

为什么我的程序编译出来会那么大呢?
50bingbing1981]
为什么我的程序编译出来会那么大呢?
50bingbing1981]
发布时间: 0:06:03
编辑:www.fx114.net
本篇文章主要介绍了"为什么我的程序编译出来会那么大呢?
50bingbing1981]",主要涉及到为什么我的程序编译出来会那么大呢?
50bingbing1981]方面的内容,对于为什么我的程序编译出来会那么大呢?
50bingbing1981]感兴趣的同学可以参考一下。
随便写了一个小MIS,还没怎么写代码,就是把界面弄了一下,是MDI风格的,里面有10来个子FORM,编译之后到bin\debug下一看,生成的exe文件竟然有2M大,运行起来已经有些慢了.怎么会这样呢
看到很多商业软件,他们的EXE文件都是几百K而已,请问他们是怎么做的,我要怎么做,才能使得我的主程序也只有几百K大呢up用底层的语言写可以很小了还有谁来说说吗?是不是你嵌入的资源很多?
另外,你编译为release版本
然后到bin\release下面看,会变小些。我的也才480Kdon't&embed&resource&file(&picture&resources)&in&your&exe&file.
when&a&good&programmer(s)&wanna&do&a&bit&bigger&application,&they&will&make&good&phsyical&component&partition.&bascially,&the&.exe&file&is&the&startup&file&and&just&be&the&root&of&application.&GUI.&Business&Rule&and&Database&commands&should&be÷d&in&to&different&.dll.
wish&it&will&be&useful!
vivipeng具体怎么去做呢?如何把程序分块,在.net中又该如何去实施
请有经验的说一下
谢谢up原来是资源文件的原因
看来应该把图片、图标之类的放在dll中了
搞定了再来是资源的问题啦,我20个form才不到400K。你那些Form会用到很多资源的,还有就是,人家几百K的可能是主程,还有一些以DLL形式存在的组件.其实也是这么大.具体怎么去做呢?如何把程序分块,在.net中又该如何去实施
------------------------------------
三层或者N层架构咯。把一般分为表示层、业务逻辑层和数据访问层。.net这方面的例子,你可以看看PetShop。学习学习再学习学到&了
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:

参考资料

 

随机推荐