用Debug.WriteLine发布构建的DLL
这个问题在这里已经有了答案:
如果您查看Debug.WriteLine
方法的代码,您将看到:
[Conditional("DEBUG")]
public static void WriteLine(string message, string category)
{
TraceInternal.WriteLine(message, category);
}
所以基本上,只有在设置了DEBUG
标志后才会编译对这个方法的调用。 通常,使用项目的Debug
配置时。
上一篇: Release built DLL with Debug.WriteLine
下一篇: OutOfMemoryException only in Release mode when compiled with VS2010?