私は盲目かもしれませんが、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 からの条件のみが含まれるようにすることができるかどうかを知っている場合に役立ちます。