DevExpress VCL Auto-Installer v1.1 发布
作者: Faceker @2008-05-21 11:27:36
21
5
DevExpress 组件自动安装程序 DevExpress VCL Auto-Installer 1.0 发布以后,得到了很多朋友的热心反馈,在此表示感谢。
此次发布的 v1.1 版主要做了以下改进:
- 支持 C++Builder 2006/2007。DevExpress 的包文件无法双重编译到 C++Builder,现改为用 Make/BCC32.exe 独立编译 C++Builder 包,安装时可选择要安装到 Delphi 还是 C++Builder 中;但请勿同时安装到 RAD Studio 的 Delphi 和 C++Builder 中,反之启动时会出现错误;原因是DevExpress 的包双重编译后无法在 C++Builder 中使用,所以只能如此,看了下官方的 FAQ,也是这种处理方式;
- 支持多语言界面,目前实现中英文,程序会根据操作系统语言自动识别;
- 安装前或卸载时会自动删除 IDE 默认 BPL/DCP 目录下的 DevExpress 相关文件;
- 如果某子组件的安装目录不存在,则不安装该组件(方便自定义要安装的组件);
- 修正添加 PATH 环境变量路径后,CMD 内命令不能使用的 BUG(数据格式的问题,程序并未删除任何环境变量项),感谢 Delphibox 的 fywsky。
很多朋友提到实现自定义要安装的组件,此功能计划在下个大版本实现。其实当前的版本也是可以实现自定义安装组件的,方法有如下两种:
- 自定义程序目录下的 Packages.ini 文件。删除你不想安装的组件内容即可;
- 删除源压缩文件内你不想安装的组件目录,然后安装。
下载地址:DxAutoInstaller.rar (528KB)

9 评论 - "DevExpress VCL Auto-Installer v1.1 发布"
安装DevExpress.ExpressBars.Suite v6.34和6.36出错。
不能正常安装。
to xyxuliang:
你看一下 LogOutput.txt 文件最后面的内容,会有提示问题出在哪里。
C++Builder 2007 绝对是支持的,可以安装,我已测试过。
我估记是你C++Builder 安装的问题,你安装的可能是试用版,在试用版下,dcc32 编译器 command 是不能使用的,因为安装组件是用命令行编译器编译后安装的。
我看了你发的 LogOutput.txt 内容,的确是因为安装的问题,你的安装是试用版,编译时会提示:
Command line tools are not supported in the trial version.
重新安装一下 RAD Studio。
重新装了系统和c++ builder 2007现在有一些可以编译和安装
但是还有一些不能安装,提示错误
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
cxVer.inc(173)
cxVer.inc(173)
cxBarEditItem.pas(46) Fatal: F1026 File not found: ‘cxDropDownEdit.dcu’
Compilation failure
你的组件包里缺少 Editors Library,请找完整的 DevExpress 包安装。
把你的blog大至看了一遍, 受益良多,辛苦了:)
C++Builder5 Update Pack1 可以安装DevExpress吗?一直都没能安装成功,在www.51delphi.com下的最新版也不行(V35)。
CB5没测试过。
你可以看一下 LogOutput.txt 最后面显示的编译器错误信息。
在网上都找了很多个版本都不能安装,总是提示cxBarEditItemC11.bpk这个错误。
留言评论