What is the difference between a Debug and Release build? Is
there a significant speed difference? Why or why not?
Answer Posted / chandra sekhar dola
- The biggest difference between these is that:
In a debug build the complete symbolic debug
information is emitted to help while debugging applications
and also the code optimization is not taken into account.
While in release build the symbolic debug info is not
emitted and the code execution is optimized. Also, because
the symbol info is not emitted in a release build, the size
of the final executable is lesser than a debug executable.
- Usually they are configured to build
differently. The debug build includes building debug
symbols (the .pdb files that live next to the .dll
assemblies) and doesn't perform code optimization which
speeds up compiling a bit.
| Is This Answer Correct ? | 28 Yes | 1 No |
Post New Answer View All Answers
Explain the main function of url routing system in asp.net mvc? : asp.net mvc
How can we identify that the Page is Post Back?
How can you handle errors in Web API?
Explain Life cycle of ASP.NET page when a request is made.
What is difference between viewstate and session in asp net?
In which situation can you not use a viewstate?
How do we ensure view state has not tampered?
How to implement globalization and localization in the use interface in .net.
Explain the use of dataadapter.
What is session object? Describe in detail.
What is loop in asp.net?
How long do session variables last?
How does exception management works in ASP.NET?
Explain exception handling in .net.
How would you get asp.net running in apache web servers?