繁体   English   中英

使用MSBuild编译Delphi 2010项目

[英]Compile Delphi 2010 Project with MSBuild

我正在尝试使用msbuild工具编译Delpho 2010项目。 不幸的是,在发射命令时

msbuild Delphi.dproj

它返回错误代码MSB4040,这意味着项目中没有目标。

到目前为止,仍然在机器上安装了RAD Delphi 2010环境。 有没有人知道在没有安装RAD环境的情况下编译项目需要哪些文件?

在此先感谢丹尼斯

看起来您需要以下文件才能在没有安装RAD Studio的情况下运行Delphi 2010编译过程:

完整的lib文件夹,包括Indy10文件夹(如果你想使用Indy)

lib
lib\Indy10

以及bin文件夹中的以下文件

bin\Borland.Build.Tasks.Common.dll
bin\Borland.Build.Tasks.Delphi.dll
bin\Borland.Build.Tasks.Shared.dll
bin\Borland.Globalization.dll
bin\CodeGear.Common.Targets
bin\CodeGear.Delphi.Targets
bin\DCC32.EXE
bin\lnkdfm140.dll
bin\rlink32.dll

我希望这是所需文件的最小集合。

我有一个类似的问题,发现你要调用msbuild从项目文件夹,而不是安装文件夹msbuild

......在哪里打电话

C:\Windows\Microsoft.NET\Framework\v2.0.50727>msbuild D:\\...\TestProject.dprj

会抛出一些奇怪的错误,打电话

D:\\...\\TestProject>msbuild TestProject.dprj

对我来说会很好。

暂无
暂无

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

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