Possible duplicates:Debugging / versiondifference Performance differences between debug and release versions
What is the difference when compiling and running the asp.net/c# project in the VS Release Mode debugging mode?
In debug mode, yours .exehas debugging information inside it (source code, variable names, and other similar things).
.exe
In release mode, the .exe lack of debugging information makes it smaller and probably works better due to its smaller size.
: , , . , . , , , .
- . Release - Only bugs:)
, .
, , msdn.
http://social.msdn.microsoft.com/Forums/en/csharpgeneral/thread/74db169a-e244-496e-ae97-8dfec18ff2e5