【发布时间】:2011-12-03 03:45:39
【问题描述】:
我有一个使用 Delphi XE2 IDE 构建的项目。
我尝试在命令行控制台中使用 msbuild 构建项目:
SET BDS=C:\Program Files (x86)\Embarcadero\RAD Studio\9.0
c:\Windows\Microsoft.NET\Framework\v2.0.50727\MSBuild /p:config=Debug /target:Build /verbosity:diag myproj.dproj
MSBuild 提示如下错误:
C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin\CodeGear.Common.Targets(674,9): error MSB4067: The element <__ShouldBuildVersion> beneath element <PropertyGroup> is unrecognized.
我比较了 IDE 和命令行的 msbuild 输出,发现 IDE msbuild 输出有额外的输出行:Building with tools version "2.0"。
也许有一些参数我在命令行使用中没有正确设置。
【问题讨论】:
标签: delphi msbuild delphi-xe2