【发布时间】:2010-12-14 22:08:03
【问题描述】:
我正在开发一个需要向开发人员显示日志消息的 windows phone 7 库。警告:我对 .Net 有点陌生。
Windows Phone 7 上似乎没有 System.Diagnostics.Trace 可用。我也尝试过 Console.Writeline,但它似乎没有做任何事情。到目前为止,唯一有效的是 Debug.WriteLine() 但是当我将库构建为“发布”构建时,日志记录消失了。
A) 有没有人找到一种方法来记录或跟踪 Windows Phone 7 应用的“发布”版本?
B) 有没有办法构建仍然打开调试输出的发布版本(无符号和优化)。
谢谢,
【问题讨论】:
-
所以今天早上我想出了一个替代解决方案来解决这个问题:我们的事件记录类也会在每个日志消息上引发一个事件,然后我们库的用户可以注册他们自己的监听器,他们可以在其中调用 Debug.WriteLine() 或其他任何东西。
标签: silverlight windows-phone-7