34

I am trying to use MSBuild release mode, but it always defaults to debug. Any idea why?

msbuild LP.sln /p:buildmode=release

I checked through the following posts;

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

MSBuild task configuration property

StayOnTarget
  • 11,743
  • 10
  • 52
  • 81
Night Walker
  • 20,638
  • 52
  • 151
  • 228

1 Answers1

81

That depends on the contents of that buildscript. Visual Studio C# uses the parameter Configuration to switch between Release and Debug. Not buildmode. You might want to try the following:

msbuild LP.sln /p:Configuration=Release
Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Lars Truijens
  • 42,837
  • 6
  • 126
  • 143