Documentation looks the same. Use Debug class for debug builds, use Trace class for both debug and release builds. Debug Class provides a set of methods and properties that help debug your code. If you use methods in the Debug class to print debugging information and check your logic with assertions, you can make your code more robust without impacting the performance and code size of your shipping product. In Visual Studio 2005 projects, creating a debug build enables Debug. You can use the properties and methods in the Trace class to instrument release builds. Instrumentation allows you to monitor … Click here to continue reading.