Debug & Release

When you develop a project in Visual Studio, there are two options to run your project. These are Debug & Release mode. If your development processes are continuing it would be better to use Debug mode. On the other hand, if you complete your development, you should use Release mode. Thus when you publish your project, it will run with a better performance.

This entry was posted in Uncategorized. Bookmark the permalink.

2 Responses to Debug & Release

  1. ozhan says:

    why better performance can you explain with details?

    • irematici says:

      The reason is that in debug mode, the program is compiled with full symbolic debug information. There is not an optimization in debug mode. The optimization makes debugging more difficult because of the difficulty in communication between source code and created debugging instuction.

      On the other hand, in release mode program does not include symbolic debug information. This mode is fully optimized and have high performance.

      Thank you for your question.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s