Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference between a Debug and Release build? Is
there a significant speed difference? Why or why not?

Answer Posted / atreya a

Here is a good article which explains clearly the difference
between RELEASE and DEBUG Builds:
http://dotnetthoughts.wordpress.com/2007/11/29/debug-and-release-builds/

Below given is the conclusion of above link:
1.
We all know that there is no .PDB file generated in RELEASE
database.
2.
If we see the IL(Intermediate Lang) code using ILDASM then
we find that DEBUG build code has some extra variables to
store the current values of variables and some extra nop(no
operation) & GOTO statements which are helpful for the PDB
file to debug the code.
3.
Last but not the least; the RELEASE build code is not at all
OPTIMIZED in comparison to the DEBUG build code(as shown in
the link given above). Any optimization is done by JIT on
top of the IL code at the execution time.

Is This Answer Correct ?    13 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Describe briefly what is the role of IIS on an ASP.NET application? What does it for the same application?

1051


Which is faster viewbag or viewdata?

935


How would you get asp.net running in apache web servers? Explain it's limitations.

948


Explain global assembly cache.

998


What r the asp.net list controls and diff. Between them?

939


Differentiate between early binding and late binding.

1047


What is a postback url?

848


What is the difference between page directive include and action tag include?

904


What is difference between web config and global asax?

840


How can we identify that the Page is Post Back?

954


By default, Web API sends HTTP response with which of the following status code for all uncaught exception?

1559


Is asp.net and .net are same or different?

957


What is the behavior of a Web browser when it receives an invalid element?

1079


Which authentication uses a combination of windows and iis authentication?

1040


Differentiate strong typing and weak typing

906