AXISHK
asked on
Csharp Setting
What's the different between Debug and Release configuration ? Should I always need to change it to Release before deploying the application to the server ?
Tks
Csharp-Setting.png
Tks
Csharp-Setting.png
ASKER
Does it mean I need to change it to "Release" before deploying to the production server, correct ?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Tks
Release mode has none of the initialisation of released mode. Where debug mode allocates memory, sets it to a value (which is never null, so it is always a good idea to initialise it yourself anyway) and then gives it to you, release mode just allocates the memory and gives it to you. Release mode also has none of the extra checking of debug mode. Finally release mode is optimised. All of these added together gives a large speed boost over debug mode.
But the only way release/debug mode could affect the include path is if a directory is given via the /I (additional include directories).
Refer: http://msdn.microsoft.com/en-us/library/wx0123s5.aspx