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?

Answers were Sorted based on User's Feedback



What is the difference between a Debug and Release build? Is there a significant speed difference? ..

Answer / 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

What is the difference between a Debug and Release build? Is there a significant speed difference? ..

Answer / 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

What is the difference between a Debug and Release build? Is there a significant speed difference? ..

Answer / ajay chimmiri

if deleting the web.config u can't debug.means ur without
web.config u don't debug the appliction.if ur build the
application web.config not necessary.

Is This Answer Correct ?    5 Yes 11 No

What is the difference between a Debug and Release build? Is there a significant speed difference? ..

Answer / kavita sharma

debug just do debugging the application
while release do debugging as well as release the application

Is This Answer Correct ?    5 Yes 51 No

Post New Answer

More ASP.NET Interview Questions

under which namespaces connection strings can be defined?

4 Answers  


What is wrong with a line like this? DateTime.Parse(myString)

5 Answers   Metasys,


What is difference between machine.config and Web.Config?

4 Answers   Accenture, BirlaSoft, Le Logiciel,


Define common type system?

0 Answers  


Hi this is the coding for adding data in to an xml table i want the coding for update and delete Try Dim emp_xml_doc As New XmlDocument If System.IO.File.Exists(Server.MapPath("emp.xml")) Then emp_xml_doc.Load(Server.MapPath("emp.xml")) Dim myrow_element As XmlElement myrow_element = emp_xml_doc.CreateElement("EmpDetails") Dim str As String str = "<EmpID>" & TxtEmpId.Text & "</EmpID>" & _ "<Empname>" & TxtName.Text & "</Empname>" & _ "<EmpSalary>" & TxtSalary.Text & "</EmpSalary>" myrow_element.InnerXml = str emp_xml_doc.DocumentElement.AppendChild(myrow_element) emp_xml_doc.Save(Server.MapPath("emp.xml")) Response.Write("Record Saved") Dim ds As New DataSet ds.ReadXml(Server.MapPath("emp.xml")) GridView1.DataSource = ds GridView1.DataBind() Else Response.Write("File does not exist.") End If Catch ex As Exception Response.Write(ex.ToString) End Try *********************** this is the xml file <?xml version="1.0" encoding="utf-8" ?> <Employee> <empdetails> <empid>100</empid> <empname>xxx</empname> <empsalary>2000</empsalary> </empdetails> <EmpDetails> <EmpID>yyy</EmpID> <Empname>dddd</Empname> <EmpSalary>77777</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>rrrr</EmpID> <Empname>rrrr</Empname> <EmpSalary>6666</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>qaqa</EmpID> <Empname>sini</Empname> <EmpSalary>50000</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>errrrrrrrr</EmpID> <Empname>rrrrrrrrr</Empname> <EmpSalary>677777</EmpSalary> </EmpDetails> <EmpDetails> <EmpID>rrr</EmpID> <Empname>rrr</Empname> <EmpSalary>33</EmpSalary> </EmpDetails> </Employee>

0 Answers   InfoCom,


What are the differences between Dataset and DataReader?

3 Answers   Accenture,


Explain diff between dataset and datareader?

0 Answers  


Explain the difference between Repeater and Data list control in ASP.NET?

0 Answers  


What is an assembly? Explain its parts.

0 Answers  


Define the term Scavenging in Caching?

0 Answers   PUCIT,


What are the parts of an http response?

0 Answers  


What is asp.net architecture?

0 Answers  


Categories