【发布时间】:2010-10-03 13:25:01
【问题描述】:
我可能只是瞎了眼,但是有没有命令行可以在 MSBUILD 中指定条件编译符号?
我的构建脚本中目前有这条线:
SET MSBUILD=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe
SET CONFIG=Debug
%MSBUILD% /p:Configuration=%CONFIG% /p:OutputPath=..\..\output source\MyProject\MyProject.csproj
我想添加一个条件。在 Visual Studio 中,我可以进入项目属性 => 构建 => 条件编译符号,但我没有看到 msbuild 的选项?
如果您知道我是否可以完全覆盖 .csproj 文件中已指定的所有符号以确保只有来自我的 Buildscript 的条件进入,则奖励 Karma。
【问题讨论】:
-
顺便说一句,这不是 stackoverflow.com/questions/296147/… 的重复,因为另一个问题的标题相同,但答案只包括 Visual Studio/项目文件修改。
标签: .net msbuild compiler-options