作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个可以使用 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 输出有额外的输出行:使用工具版本“2.0”构建。
也许我在命令行使用中没有正确设置一些参数。
最佳答案
Delphi XE2 使用 .NET Framework v3.5 中的 MsBuild
查看bin目录下的rsvars.bat。
关于德尔福XE2 : Use msbuild to build a project in command line prompt error MSB4067,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8365343/
我是一名优秀的程序员,十分优秀!