Ich bin möglicherweise nur blind, aber gibt es eine Befehlszeile, um bedingte Kompilierungssymbole in MSBUILD anzugeben?
Ich habe derzeit diese Zeile in meinem Buildscript:
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
Und ich möchte eine Bedingung hinzufügen. In Visual Studio kann ich einfach in Projekteigenschaften => Erstellen => Bedingte Kompilierungssymbole gehen, aber ich habe diese Option für msbuild nicht gesehen?
Bonus Karma, wenn Sie wissen, ob ich alle bereits in den .csproj-Dateien angegebenen Symbole vollständig überschreiben kann, um sicherzustellen, dass nur die Bedingungen aus meinem Buildscript eingehen.