2009-10-27 15 views
20

Próbuję użyć trybu zwolnienia MSBuild, ale zawsze domyślnie debuguje. Każdy pomysł, dlaczego?MSBuild kompiluje ustawienia domyślne do debugowania konfiguracji

msbuild LP.sln/p: buildmode = zwolnij

Sprawdziłem za pośrednictwem następujących stanowisk;

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

MSBuild task configuration property

+0

W jaki sposób zweryfikowałeś, że twoja kompilacja była kompilacją debugowania? –

+0

Co masz na myśli, sprawdziłem, jaki katalog został utworzony –

Odpowiedz

49

To zależy od zawartości tego buildscript. VisualStudio C# używa parametru Konfiguracja do przełączania wydania beteen i debugowania. Nie buduj. Możesz wypróbować następujące:

msbuild LP.sln /p:Configuration=Release 
Powiązane problemy