繁体   English   中英

MsBuild重置库路径

[英]MsBuild reset Library Path

我正在尝试在非主机依赖环境中构建分布式delphi项目。 由于库路径取决于全局GUI选项,因此每个主机可能彼此不同。

我想确保每个主机都有相同的库路径,有没有办法从命令行重置/覆盖库路径?

提前致谢。

在Delphi IDE中 - >选项 - >环境选项 - >环境变量 - >创建“用户覆盖”。 例如,值为D的变量COMP1 :\\ Src \\ Components \\ ComponentNo1 \\例如变量COMP2 ,其值为D:\\ Src \\ Components \\ ComponentNo2 \\

进入环境选项 - > Delphi选项 - >库 - >库路径将组件的完整路径替换为组件#1的$(COMP1)和组件#2的$(COMP2)。

因此,库路径在终端开发者PC上将是独立的。

库路径存储在注册表中:

Key: HKCU\SOFTWARE\Embarcadero\BDS\<ver>\Library\Win32
Name: Search Path
Value Type: REG_SZ

不同的目标,例如Win64,OSX32,Android32等具有不同的密钥名称,这可以在注册表中观察到。

我会将库路径的设置视为在将Delphi安装到构建机器上时执行的任务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM