我正在自动化我们的软件的构建/部署过程。其中一个主要部分是执行msbuild
来编译多个Delphi项目。如何从Delphi执行MSBuild?
以下大量资源such as this one,我可以从RAD Studio命令行(简单地调用rsvars.bat
来设置一些环境变量)成功完成。但是,当试图自动化这个批处理文件和Delphi的msbuild
命令时,我无法弄清楚如何继续。
问题的关键在于批处理文件和实际的msbuild
命令是两个完全独立的命令 - 尽管它们需要在相同的环境下一起运行。我发现this question有点相关,但我没有看到我的场景的明确答案。
如何从Delphi执行msbuild
,同时首先使用rsvars.bat
中的环境变量进行准备?
如果是我,我会口rsvars德尔福和创造的MSBuild过程中直接 –