读书人

[分享]解决新版DEV编译体积大的方法(

发布时间: 2012-03-06 20:47:55 作者: rapoo

[分享]解决新版DEV编译体积大的方法(非带包)
1、进入Component -> Install Package
2、找到ExpressSkin开头的那些包。这些包就是DEV的SKIN包,把不用包REMOVE掉,只留下需要的SKIN包
3、打开项目,把之前自动添加的SKIN单元引用全部删掉
4、重新编译
5、去看看DLL的体积,然后开始偷笑

分析:

大家都知道想让控件自动给当前单元增加其它单元的引用,是可以在控件包里写代码实现的。怀疑新版DEV是通过注册的方式来注册SKIN的,因此原来全部SKIN包都加载的时候,编译时就会添加上全部SKIN的单元引用。把不用的SKIN包删掉后,自然就只会添加这些剩下的SKIN包中所需的单元了(同时可以看到CX控件的SKINNAME也只能选留下的那些SKIN了),从而减少了编译的体积。

[解决办法]
强烈顶
[解决办法]
强烈顶
[解决办法]
顶心顶肺的
虽然不用DEV
[解决办法]
不错,顶一下。
[解决办法]
顶啊顶。。
[解决办法]
强烈顶
[解决办法]
dev的控件好多的,顶哦
[解决办法]

探讨
顶心顶肺的
虽然不用DEV

[解决办法]
不,一
[解决办法]
强烈顶
[解决办法]
很好,不错。
[解决办法]
支持下. 呵呵
[解决办法]
不,一
[解决办法]
冒泡,支持
[解决办法]
支持一下。谢谢
[解决办法]
顶一下,谢谢。
[解决办法]
顶顶..
[解决办法]
顶一顶
[解决办法]
希望LZ打包一个,让大伙下载
[解决办法]
同问,帮顶!!!
[解决办法]
不错,顶一下。
[解决办法]
DINGDINGDIGNDGN
[解决办法]
这个好贴不能放过
[解决办法]
学习了 ···
[解决办法]
很好,很多人都想解决
[解决办法]
看过哈!!1
不错的呀!!
[解决办法]
顶了..
[解决办法]

[解决办法]

[解决办法]
好 东西 谢谢
[解决办法]
好 东西 谢谢


[解决办法]
支持···
[解决办法]
不错,支持了
[解决办法]
不懂,纯顶
[解决办法]
其实dev的help里已经有说明了,添加皮肤时会自动添加引用的单元,但是如果要取消某一皮肤,除了取消选择项外,需要手动删除各单元里的引用,不会自动删除
[解决办法]
好!顶
[解决办法]
顶啊,好啊
[解决办法]
真是好文,先回帖,再学习
[解决办法]
????????????????????????
[解决办法]

探讨
OTL... 被置顶了...

再补充个比REMOVE PACKAGE更方便点的方法:

毕竟要靠这种方法来解决问题,本身就是比较麻烦的,也反映了DEV设计上的一些问题。主要麻烦来源于不同项目切换时,如果用的SKIN不同,就要经常把SKIN包装来装去卸来卸去。但是如果不REMOVE,只是在INSTALL PACKAGE那里把钩去掉的话,重开DELPHI时,这些包是会被恢复加载的。

要……

[解决办法]
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

泰山压顶
[解决办法]
我用的DEV。强烈顶!!!~~~
[解决办法]
谢谢,试试看
[解决办法]
谢谢,试试看
[解决办法]
使用Code::Blocks 的路过...
[解决办法]
up

thx

[解决办法]
DEV是什么,好专业哦?
[解决办法]

[解决办法]
顶一下
[解决办法]
dev功能强大,体积也大
已经不用dev 了
[解决办法]
不顶都不好意思了
[解决办法]
不用三方组件许多年了。
[解决办法]
顶啊啊啊
[解决办法]
谢谢嘻嘻嘻
[解决办法]
连DEV是什么都不知道
[解决办法]
顶一下
[解决办法]
范德萨反对撒发生的飞洒的
[解决办法]
是这样的,当时我一下子发现,体积大了好,一看是这个原因
[解决办法]
这个好贴不能放过
[解决办法]
如果您有一技之长,请到淘师宝发帖子收徒弟; 如果您想学习一门技能,请到淘师宝发帖子拜师傅; 拜师傅,收徒弟,到淘师宝,网址:www.taoshibao.com
[解决办法]
不管,先顶一下再说。
有分不?
------解决方案--------------------


不管,先顶一下再说。
有分不?
[解决办法]
每天回帖即可获得10分可用分!
[解决办法]
6楼的方法好,我顶!
[解决办法]
顶顶...我顶!
[解决办法]

探讨
不,一

[解决办法]
主要是SKIN占用的体积大
[解决办法]
一编译就20多MB 嘿嘿
[解决办法]
不错,支持。
[解决办法]
安装Dev的时候,不安装SKIN不就可以了。
[解决办法]
谢谢分享,。。
[解决办法]
惧害2 涓
[解决办法]
DEV 是我这几年研究的方向。
我以为,要解决这个话题没必要这么复杂。
1、project/ modify skin options /2个勾去掉
2、删掉 unit 中 但凡带 skin 的引用。

如果需要skin,可以
http://blog.sina.com.cn/s/blog_40ac71670100gzrx.html
5d博客
(可惜,博客中写的其实不完善,还有一种没来得及写上去)
@_#

[解决办法]
顶。。。好!!
[解决办法]
Mark 学习

读书人网 >.NET

热点推荐