Delphi 2009 使用构建配置。当您创建新项目时,您有两个默认的构建配置“调试”和“发布”。
现在我问自己如何使用 MSBuild 自动化构建(Delphi 自 2007 版本起就支持 MSBuild)。
您可以在某些 Delphi 项目目录中的“RAD Studio 命令提示符”中启动“msbuild”命令,它将构建默认构建配置(Delphi IDE 中最后激活的构建配置) .
现在,我想通过命令行参数指定某个(非默认)构建配置。
Delphi 帮助断言该参数为 [/p:configuration= <configuration name
>],这是错误(Delphi 2009,帮助更新 1)!
什么是正确的方法?
最佳答案
现在,如果您想更改构建配置,则必须添加参数
/p:config= <BUILD_CONFIG_NAME
>
例如:
C:\Projects\TestDelphiApp001>msbuild /target:Build /p:config=Release
或
C:\Projects\TestDelphiApp001>msbuild /target:Build /p:config=Debug<小时/>
从原始“问题”复制;请注意社区维基。
关于Delphi MSBuild 从命令行构建配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/558147/