在RAD Studio命令提示符F1026文件中找不到使用MSBuild的Delphi 2009

时间:2010-01-19 16:56:07

标签: delphi msbuild delphi-2009

我一直在努力让MSBuild在构建机器上的最后几天成功构建我的.dproj文件。

首先,我需要开发人员机器上的EnvOptions.proj文件,这让我清楚地看到了缺少的system.pas文件,但是现在我收到了一个缺少.dcu的编译错误

  

C:\ Program Files \ CodeGear \ RAD Studio \ 6.0 \ Bin \ CodeGear.Delphi.Targets(123,3):   错误:myproject.dpr(17)致命:F1026找不到文件:'mymissing.dcu'

现在,“mymissing.dcu”的路径包含在EnvOptions.proj文件的 Win32BrowsingPath 中,我尝试将路径添加到命令提示符 PATH ,其中也行不通。

如果我将.dcu直接复制到工作目录中就可以找到 - 但这不是一个长期解决方案,因为我需要将许多其他.dcu文件复制到工作目录中。< / p>

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

在.dproj文件中尝试<DCC_UnitSearchPath>

答案 1 :(得分:1)

确保库搜索路径中引用的所有环境变量,例如$(BDS)实际上存在于命令提示符的环境中。