   [.net] making a c# executable.
  I have this book that says building a release build of a C# program will create an exe. but when i tried this there is no exe under the release folder. the contents looks identical to the debug folder.googling this doesnt help ("C# executable").what am i doing wrong?   
  What are you using to compile?  Visual Studio?The default location to put the EXEs are in "<Your project folder>/bin/Release" for release mode or "<Your project folder>/bin/Debug" for debug.Are you switching the configuration to Release when you build?   ;  You're saying that the content of the release folder looks identical to the debug folder and that there is no exe under the release folder? So I guess that there is no exe under the Debug folder either? If so, my guess is that you are not compiling your project as a Winforms Application but rather as a Class Library? A class Library will be compiled into a DLL which you can reference in another project. Whereas the Win App will be compiled into an executableTo change this, open the projects properties and look for an option like "Output Type".   ;  You only debugged(F5),so exe file was made in Debug folder. After you "build"(F6), you can make a release exe file in Release folder. Read a manual!   ;Quote:Original post by LincolnYou only debugged(F5),so exe file was made in Debug folder. After you "build"(F6), you can make a release exe file in Release folder. Quote:Read a manual!Good advice, it would be nice if more people took it to heart.However, according to the "manual", Build vs Start Debugging has absolutely no effect whatsoever on what directory the build output is written to or whether it contains debugging symbols. The only way to control these is through the choice of build configuration and configuration specific settings.