code depending on build-type?

build, c#

Solution

#if DEBUG
  // Commands that should run in debug builds.
#else
  // Commands that should run in release builds.
#endif

Problem

I'm using Visual c# Express 2008. I want to have a special command executed just in "Release" builds - this command should not be executed while I'm creating and running Debug versions. Is it possible to implement code depending on my build-type (Debug or. Release)? For example: ``` if(??buildtype?? == "Release") { //... special command ... MessageBox.Show("RELEASE version"); } else { //... normal command ... MessageBox.Show("debug release"); } ```

Original source

Related problems