delphi2007控件安装多版本可以用多用户方法来解决
2015-09-08 13:41
369 查看
如果同一个控件包,有多个版本和多个引用路径,
则在同一个电脑上需要经常改动配置
解决办法是:安装delphi的时候设置安装到所有用户
建立多个用户,每个用户的控件配置在当前用户的注册表里面
但是需要改变的是:
每安装一个控件,需要把bpl的路径改动到当前用户
接改变环境变量 Tools-->Options-->Env.. Var..-->BDSCOMMONDIR Add Override
C:\Documents and Settings\All Users\Documents\RAD Studio\5.0-->改成当前用户的目录C:\Documents and Settings\xxx\Documents\RAD Studio\5.0,
并且把里面的内容复制到当前用户目录
重新启动2007,提示改变,选择Yes
特定dpk工程如果不按照bpl到默认目录,可以指定目录
在工程选项--目录设置--Output Dir 和 Dcp Outpu Dir 可以配置成相对路径,这样安装的时候bpl的位置就是设置的路径
--------------------------------------------------------------------------------------------------------
还有简单方法:
把系统环境变量BDSCOMMONDIR 移动到用户环境变量,并且改动为当前用户下面的一个文件夹
把系统玩家变量Path里面的BPL路径去掉,添加到用户环境变量Path下面,并改成当前用户下面的一个文件
然后在打开Delphi,安装包
则在同一个电脑上需要经常改动配置
解决办法是:安装delphi的时候设置安装到所有用户
建立多个用户,每个用户的控件配置在当前用户的注册表里面
但是需要改变的是:
每安装一个控件,需要把bpl的路径改动到当前用户
接改变环境变量 Tools-->Options-->Env.. Var..-->BDSCOMMONDIR Add Override
C:\Documents and Settings\All Users\Documents\RAD Studio\5.0-->改成当前用户的目录C:\Documents and Settings\xxx\Documents\RAD Studio\5.0,
并且把里面的内容复制到当前用户目录
重新启动2007,提示改变,选择Yes
特定dpk工程如果不按照bpl到默认目录,可以指定目录
在工程选项--目录设置--Output Dir 和 Dcp Outpu Dir 可以配置成相对路径,这样安装的时候bpl的位置就是设置的路径
--------------------------------------------------------------------------------------------------------
还有简单方法:
把系统环境变量BDSCOMMONDIR 移动到用户环境变量,并且改动为当前用户下面的一个文件夹
把系统玩家变量Path里面的BPL路径去掉,添加到用户环境变量Path下面,并改成当前用户下面的一个文件
然后在打开Delphi,安装包
相关文章推荐
- Delphi 内嵌WebBrowser报错的问题
- delphi用mdb
- Delphi 读写其他进程内存
- Delphi的Randomize
- Delphi 类似实现多窗口显示任务栏上
- Delphi共用体
- DELPHI - How to use opendialog1 for choosing a folder? TOpenDialog, TFileOpenDialog
- Delphi中的匿名方法和闭包
- 咏南多层开发框架支持最新的DELPHI 10 SEATTLE
- How to add Leading Zeroes to a Number (Delphi Format)
- DELPHI安装第三方组件
- Delphi 10 Seattle,C++ Builder 10 Seattle,RAD Studio 10 Seattle 官方下载激活
- Delphi的字节对齐和简单string结构
- Delphi类里面的方法和类型定义不影响创建实例的大小
- C#的string有null的概念,但是Delphi却没有
- C#和Delphi跟踪的问题,和实际数据不一样
- delphi 获取网卡信息(支持多网卡)
- Delphi10 安装Graphics32
- DELPHI短信接口开发经验及具体开发实现
- INNO&&DELPHI