delphi - 使用 MSBuild 编译 Delphi 2010 项目

标签 delphi msbuild continuous-integration delphi-2010

我正在尝试使用 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

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

关于delphi - 使用 MSBuild 编译 Delphi 2010 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4023909/

相关文章:

ios - 如何查看iOS版本delphi xe5/xe6

c# - 依赖定义

jenkins - 从 Jenkins 中的单独作业部署构建

Delphi:禁用操作列表中的 1 个操作

delphi - 如何将delphi窗体的宽度和高度像素转换为对话框单位?

c# - Visual Studio 2013 C# 构建输出到文件

android - 与 Travis 一起测试浓缩咖啡

unit-testing - 如何对 WIX 合并模块进行单元测试?

delphi - 如何添加相框并在图像中插入文字?

.net - 什么时候需要适用于 MSBuild 的 Windows SDK?