我目前正在开发一个Windows Phone 8(Silverlight)库,我试图在控制台中显示一些日志,然后抛出Debug.WriteLine
方法。
当库在 Debug 模式下时,我可以看到Debug.WriteLine
方法的输出,但当库在 Release 模式下时,不会显示任何内容。< / p>
根据.NET文档,即使在 Release 模式下,我也可以使用Trace
类来显示一些日志,但Windows Phone库中不存在此类。< / p>
我也尝试使用[MethodImpl(MethodImplOptions.NoInlining)]
注释,但它不起作用。
所以问题是:如果库(或应用程序项目)运行到 Release 模式,如何将日志显示到控制台事件中?
编辑:如果我使用Debugger
类似乎有效。这是一个好习惯吗?