2009-10-27 6 views
20

Sto provando ad utilizzare la modalità di rilascio di MSBuild, ma il default è sempre il debug. Qualche idea del perché?MSBuild crea i valori predefiniti per eseguire il debug della configurazione

msbuild LP.sln/p: buildmode = rilasciare

Ho controllato attraverso i seguenti messaggi;

MSBuild task - Build fails because one solution being built in release instead of debug

MSBuild task configuration property

+0

Come hai verificato che la tua build fosse una build di debug? –

+0

Che cosa vuoi dire ho controllato quale directory è stata creata –

risposta

49

che dipende dal contenuto di tale buildscript. VisualStudio C# utilizza il parametro Configuration per cambiare beteen Release e Debug. Non costruiremodo. Potresti provare quanto segue:

msbuild LP.sln /p:Configuration=Release