DevExpress安装包合并工具v3.0.8

Pony
Pony
Pony
110
文章
10
评论
2020-05-3018:31:09 20 6747字

DevExpress安装包合并工具v3.0.8

v3.0.8 2020-5-30
1、修正编译/安装时可能提示 Fatal: F2084 Internal Error: C2795的问题
2、禁用2010以下的IDE出现在编译/安装对话框中(本来dev也不支持到那些版本了。。。)
3、增加了几个提示框

v3.0.7 2020-5-29
1). 修正几个操作上的问题(感谢 渣渣皮QQ:374750622)给出的建议,还有几个下次再补上。。。
2). 另外再加了个QQ钱包截图,欢迎大家有事没事来扫一扫

v3.0.6 2020-5-29
1). 修复 不勾选 RichEditor时 Other包依赖RichEditor的问题
2). 修复 点 编译/安装 按钮时10.4报错的问题

v3.0.5 2020-5-21
1). 修复 勾选忽略dbx时,生成的合并包依赖dbexpress(实际是cxLibraryRSXX没用到,也引用了。。。)
2). 增加 ORM中忽略ado及firedac选项

v3.0.4 2020-5-20
1). 增加 运行时包合并工具

v3.0.3 2019-12-12
1). 修复 对Dev19.2.x的合并支持
2). 调整 编译时日志增加颜色显示

(注意:此版本开始,又调整了新的合并方案!!!)

v3.0.2 2019-11-1
1). 修复 Dev编译安装时未检测IDE是否关闭
2). 调整 勾选 "保存包到对应版本目录"选项时,编译/安装对话框中对应IDE版本合并包路径增加版本目录
3). 调整 编译/安装 对话框中检查包文件是否存在

v3.0.1 2019-10-5
1). 增加 Dev编译安装功能
2). 调整 双击包名修改包的RTL版本号
3). 修复 内存泄漏。。。

v2.2.10 2019-7-28
1). 调整 修复在使用 10.3 时,采用Win64编译提示错误 ([dcc64 Error] E2621 Export table in output file too large: exceeds 65536 limits)
ps:这是一个非常恶心的错误提示。。。mmp
2). 调整 退出程序时弹出确认对话框及退出按钮不设置为默认
3). 修复 内存泄漏,这个坑好多年了居然一直未发现。。。

注:
1.此次调整仅针对Dev18.2.2及以上版本
2.Win64编译时不要试图去编译 dcl 开头的dpk包,不可能成功的,切记!切记! 切记!

v2.2.9 2019-7-20
1). 增加 一键设置系统环境变量 (DXVCL=Dev路径)
2). 增加 一键设置 DevExpressVCL变量及搜索路径

v2.2.8 2019-6-13
1). 增加 修复Dev 18.2.8版本时dxSVGCore.pas编译出错
2). 调整 将修复功能单独设置功能按钮 [附加功能\修复编译错误](目前仅针对15.2.2/18.2.7/18.2.8)

v2.2.7 2019-6-12
1). 增加 修复Dev 18.2.8版本时cxBarEditItem.pas编译出错
2). 调整 搜索路径增加10.3版本的提示

v2.2.6 2019-6-10
1). 调整 自Dev18.2.8版本起采用新的合并方案
2). 调整 放弃标题栏中的【全功能版】字样,目前发布的版本无任何功能上的区别

注:
1. 方案参见界面左侧加载的控件列表
2. 以前版本的Dev继续使用旧方案
3. 新方案主要是为了避免编译包时有机率出现 “[dcc32 Error] E2621 Export table in output file too large: exceeds 65536 limits ”
的错误,原因未知,目前的解决办法是拆包。。。

v2.2.5 2019-5-18
1). 增加 修正Dev18.2.7中dxSVGCore.pas和cxTLdxBarBuiltInMenu.pas中两处错误代码

v2.2.4 2019-2-25
1). 调整 勾选使用运行时合并包时,相应控制包名的输入状态

v2.2.3 2018-12-8
1). 修复 勾选引用路径选项时,Dev18.2.1以上版本调整后的引用路径错误 (感谢 自由[1300856]报告)
2). 修复 勾选显示依赖包选项时,dpk中的注释被重复注释
3). 修复 勾选引用路径选项时,生成的包中dxSpreadSheetFormattedTextUtils引用路径错误 (感谢 自由[1300856]报告)

v2.2.2 2018-11-30
1). 调整 附加功能的 "保存包到对应版本目录" 改名 "为保存包到对应目录"
(可以自定义目录名,默认为包对应版本号,注意是保存在当前Dev控件目录下)
2). 修复 保存时选择"保存时将源码另存为"功能可能出现异常

v2.2.1 2018-11-25
1). 支持Dev18.2.1了
2). 调整 包列表中的路径(因为从18.2.1起官方优化了包依赖结构)
具体为将Layout Control, Editors, Data Controller, Page Control, XP Theme Manager 合并到 cxLibrary包中
3). 修复 勾选显示依赖包时,包名后缀可能出现.pas的错误

v2.1.3 2018-11-22
1). 调整 取消勾选“使用运行时合并包”时恢复勾选"忽略设计时包"选项
2). 修复 ORM包对应版本不存在时,生成无效的dpk

v2.1.2 2018-8-19
1). 修改 "将勾选的包另存为" 重命名为 "保存到对应版本目录"
2). 增加 使用运行时合并包(应用程序带包编译时,可以使用合并后的自定义RTL运行时包名)
3). 增加 源码另存为(设计时源码和运行时源码单独输出目录)
4). 修复 输出路径不存在的bug
5). 调整 其他一些UI上的调整

v2.1.1 2018-8-14
1). 增加 分析自义依赖包功能加入替换规则 (感谢[苏州]HenryXu[13913601140]建议)

v2.1.0 2018-8-8
1). 增加 附加功能面板
2). 调整 生成的的dpk为空包(无任何单元引用)时不保存
3). 增加 忽略设计时包选项
4) 增加 分析自义依赖包功能 (感谢[苏州]HenryXu[13913601140]建议)
5). 开放 完成已久的自动分析依赖包功能
6). 增加 将勾选的包另存为(结合自动分析依赖包功能,终于可以DIY打包所需的控件了)

v2.0.26 2018-7-20
1). 修复 ExpressRichEdit Control 选择RS14 合并出错的问题,因为ExpressRichEdit Control是从RS15才开始支持
2). 修复 ExpressEntityMapping Frameworkl(ORM) 选择RS14 合并出错的问题,因为ORM是从RS15才开始支持
3). 增加 BDE 加入Win32 编译指令,避免非 Win32 平台编译出错 (感谢[黔]自由[1300856]报告 )
4). 增加 忽略 BDE 选项

注意:RS20以前的版本合并,勾选 [忽略DBX] 并不会忽略掉dbx,因为 ExpressOfficeCore Library\Sources\dxWinInet.pas 需要依赖 DBXJSON.pas,而
DBXJSON是在包 dbexpress 中.

v2.0.25 2018-7-20
1). 调整 排除非Packages目录下的dpk包的合并 (感谢[黔]自由[1300856]报告 )

v2.0.24 2018-7-9
1). 调整 ExpressEntityMapping Framework 为单独的包,又双叒叕增加了一个包 o(︶︿︶)o
(实际ORM框架只依赖Dev的dxCore包,但是和其他包合并在一起会导致安装控件时异常,所以就变成现在这样子了....)

v2.0.23 2018-7-8
1). 增加 ExpressEntityMapping Framework 合并

v2.0.22 2018-6-12
1).修复 皮肤资源时合并到设计时包的错误(感谢AK47[512757165]报告)

v2.0.21 2018-6-5
1).增加 默认忽略dxSkinTheBezier皮肤
2).增加 忽略面板的忽略皮肤选项,增加配置功能

经测试,完美支持18.1.1的合并安装~ (注:实际2.0.19以上版本都能支持^_^)

v2.0.20 2018-1-27
1).修复 下拉的Dev版本列表可能存在的排序问题

v2.0.19 2018-1-25
1).修复 dxPScxPageControlProducer 未合并的问题 (感谢[苏州]HenryXu[13913601140]报告)
2).增加 忽略 Indy 选项 (注意ExpressMap Control依赖Indy控件,忽略 Indy 后 Map Control 也将被忽略!)

v2.0.18 2017-12-16
1).增加 支持Dev17.2.x合并

v2.0.17 2017-9-18
1).修复选择是否注册dxPNGImage时失效的问题(主要原因为老版本的{$DEFINE DXREGISTERPNGIMAGE}在dxGDIPlusClasses.pas单元中,新版Dev调整为
cxVer.inc中)
2).修复删除指定目录(Demos/Help/Packages/Skins)失效的问题
3).修复特定情况下搜索路径获取失败

v2.0.16 2017-8-19
1).修复ExpressRichEdit Control或ExpressPDFViewer目录不存在时,合并包出错的问题
2).修复系统为标准样式时,左侧树形无勾选框的问题

v2.0.15 2017-8-19
1).调整默认选项(取消默认选择引用路径及显示依赖包)
2).修复dxSpreadSheetInplaceRichEdit包为Designtime and Runtime时,带包编译运行后dxSpreadSheetFormattedTextUtils释放出错的问题

v2.0.14 2017-7-21
1).修复17.1.4 dxRichEditControl运行时包信息丢失时,合并出错的问题

v2.0.13 2017-6-6
1). 修复 合并Html,OpenXml,Doc等格式包时,SysCoreEditor包中引用单元错误
2). 增加 是否在包中添加引用路径选项

v2.0.12 2017-6-5
1). 增加 支持合并Html,OpenXml,Doc等格式包

v2.0.11 2017-6-3
1). 修复 dxSpreadSheetInplaceRichEdit 的路径错误问题
2). 增加 生成包按RTL版本号后缀选项
(注:在项目中采用带包编译时,Dev包的后缀用rtl相同版本号的方案可解决很多疑难杂症!!!)

v2.0.10 2017-6-3
1). 支持Dev17.1.2合并
2). 调整刷新时自定义包版本后缀为不刷新
3). 调整PDFViewer至Other包

v2.0.9 2017-4-29
1). 增加删除 Packages 目录选项
2). 增加删除 皮肤资源 选项

v2.0.8 2017-3-26
1). 更新 Dev15.2.2 时释放的 cxVer.inc 版本到 VER320 , (感谢 [吉林]_初学[327846439] 的报告) [注:只有15.2.2版本才会释放...]
2). 禁止 Dev15.2.2 选择 RS24 合并.

v2.0.7 2017-3-11
1). 增加 TeeChart 忽略选项 (感谢 阿让[10473824] 的建议)

v2.0.6 2017-2-14
1). 修复 2.0.5 版本时RichEditControl*.dpk 与 SysCoreEditorCore*.dpk 引用单元重复的bug
2). 增加 忽略选项面板
3). 增加 忽略 ServerMode 选项

v2.0.5 2016-12-25
1). 修复自定义包名后缀时 RichEditControl 中单元合并重复的 Bug
2). 移除 RichEditControl 需要依赖包 SysCoreEditorCore (仅2016.2.1及以上版本)
3). 调整 Printing 为默认启用状态
4). 修复 高分屏 下UI显示错位的问题(其实就是Options >> Appliation >> Manfest File >> Enable High-DPI保持为False)

v2.0.4 2016-12-12
1). 增加对16.2.1 版本的支持

v2.0.3 2016-10-27
1). 增加上生成dpk时,显示原包及所依赖的包名(感谢恢弘[11241450]的建议~)

v2.0.2 2016-7-7
1). 修复dxSpreadSheet生成UI时缺少ConditionalFormatting的Bug.(提示:生成ConditionalFormatting在Dev 16.1.1以上版本才有)

v2.0.1 2016-7-5
1). 修复编译Print包时提示缺少ShellCtrls,ShellConsts单元
2). 修复不勾选Other包时,生成的dpk错误

v2.0.0 2016-6-30
1). 增加对16.1.1 的支持

提示:
1). 由于 Dev 16.1.x 依赖关系的调整,原合并方案已失效,本次升级已采用新的分包方案!!!
2). 理论上 Dev15.2.x 以上版本都支持 (经测试确认已支持的版本 Dev 15.2.2 /Dev 16.1.1/Dev 16.1.2)

已知问题:
1). 15.2.2版本TdxRichEdiotr在10.1编译的程序中报GDI+无效句柄的问题,继续无解 〒_〒

v1.9.4 2016-6-4
1). 增加对15.2.2 for BerLin 的支持
2). 15.2.2 也可以安装打印报表控件了

已知问题:
1). 15.2.2版本TdxRichEdiotr在10.1编译的程序中报GDI+无效句柄,原因未知,有知道原因的请赐教

v1.9.3 2016-5-11
1). 主要是完善操作说明

v1.9.2 2016-4-20
1). 修复去掉忽略Printer选项时,搜索路径内容重复显示的bug
2). 支持对15.2.5的合并
3). 增加对报表控件的合并,终于可以安装完整版的Dev了 (15.2.5版本可以安装,泄漏的15.2.2不成... 很不好意思又增加了一对dpk ,哎~ ,让人郁闷的

赖关系 ^_^||| )

v1.9.1 2016-4-14
1). 修复生成dpk运行时和设计时包字符描述错误 (感谢:火龙果[1147913628]报告)

v1.9 2016-3-3
1). Dpk文件保存时,不再在文件名中存版本后缀名

v1.8 2016-2-27
1). 增加是否注册TdxPNGImage选项
2). 修复TdxSpreadSheet在DX10版本时,原dxSpreadSheetRS23.dpk缺少引用 dxSpreadSheetContainers 单元
3). 加入了一个赞助对话框,支持(支付宝/微信)赞助!有喜欢本工具的可以赞助下我 ^_^

v1.7 2016-2-21
1). 修复点击"全部保存"时,控件包未勾选也生成空dpk的bug
2). 支持15.2.x版本的合并!!!

v1.6 2015-12-9
1). 修复dpk包中有注释单元时生成路径出错的bug
2). 合并包中增加原包名
3). 注意!当前版本不支持15.2.1及以上版本的合并!!

v1.5 2015-11-8
1). 修改自动生成搜索路径时, Environment Variables变量:DevExpressVCL的值为当前选择Dev目录

V1.4 2015-9-5
1). 修改复制cxVer.inc规则 (改为每次点合并包时都从\ExpressCore Library\Sources目录下复制cxVer.inc到所有控件的Sources目录,方便控件改版^_^)
2). 增加手工定义包后缀(比如XE7版本的保存成: XE8版本或DX10版本 来安装)

V1.3
1). 加了个显示当前Dev控件的版本号
2). 还有就是不记得改了什么了 :-(

V1.2 2015-5-4
1). 修复IconLibrary图标库无法导入的问题
2). 由于IconLibrary载入图标库需要从Windows系统环境变量DXVCL中取路径,所以需要在系统中手工添加(DXVCL=D:\DevExpressVCL )
(注意:变量名必须为DXVCL)

V1.1 2015-4-2
1). 增加忽略皮肤资源选项
2). 修复几个自己发现的小Bug

暂时测试了Dev 14.2.2/14.2.3/15.1.2/15.1.4 For XE/XE7/XE8/DX10版本合并
理论上只要Dev支持的Delphi版本都是能安装的
如Dev暂未支持的Delphi版本,需要自行修改\ExpressCore Library\Sources\cxVer.inc ^_^

注:目前测试控件官方未支持,而安装到XE8/DX10是将合并后的XE7版本的dpk改为XE8/DX10并修改Dev的相关代码 :-(

V1.0

此处为隐藏的内容!
发表评论并刷新,方可查看
Pony
  • 文本由 发表于 2020-05-3018:31:09
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
WinRAR_5.91_x64_SC 精品软件

WinRAR_5.91_x64_SC

版本 5.91 1. 对话框在 WinRAR 窗口内居中,类似于 WinRAR 5.80,而不像 WinRAR 5.90 那样位于整个屏幕中。 2. 在使用外部软件编辑压缩文件时,采取了额外的措施来减...
WinRAR_5.91_x86_SC 精品软件

WinRAR_5.91_x86_SC

版本 5.91 1. 对话框在 WinRAR 窗口内居中,类似于 WinRAR 5.80,而不像 WinRAR 5.90 那样位于整个屏幕中。 2. 在使用外部软件编辑压缩文件时,采取了额外的措施来减...

您必须才能发表评论!

评论:20   其中:访客  20   博主  0
    • 倪华兵 倪华兵 2

      谢谢分享,谢谢楼主!!

      • peacock peacock 0

        感谢分享

        • wolfhelin wolfhelin 1

          谢谢,牛啊

          • golipho golipho 2

            感谢分享!

            • yupor5 yupor5 0

              谢谢分享,谢谢楼主!!

              • michael_hc michael_hc 3

                谢谢分享,谢谢楼主!!

                • zhangbiao zhangbiao 3

                  谢谢分享,谢谢楼主!!

                  • JetJack JetJack 2

                    谢谢分享!

                    • kapoka kapoka 1

                      感谢分享

                      • rescuerking rescuerking 1

                        辛苦!

                        • aissa1730 aissa1730 2

                          感谢分享

                          • wjxysoft wjxysoft 1

                            新手刚来,怎么下载?

                            • qhdyanjie qhdyanjie 2

                              谢谢分析,好

                              • czjs czjs 1

                                感谢分享,谢谢楼主

                                • jianmufei jianmufei 1

                                  很好的,谢谢

                                  • yzcds yzcds 1

                                    很好可以用一下

                                    • kzy kzy 2

                                      非常感谢楼主!

                                      • szjacky szjacky 1

                                        谢谢分享

                                        • lemoda001 lemoda001 1

                                          感谢分享~!

                                          • FleTime FleTime 2

                                            谢谢分享