有没有办法让Log4net在Windows Phone 7上运行?

时间:2010-12-26 18:49:33

标签: windows-phone-7 log4net

我是Apache Log4Net的忠实粉丝,并且一直在使用它。我无法将这种日志记录功能带到Windows Phone 7。

你/你能完成这个吗?

如何?

4 个答案:

答案 0 :(得分:1)

如果有一个Silver4版本的Log4Net那么应该可以在Windows Phone 7上运行。你必须记住,鉴于底层环境,Windows Phone 7的100%网络I / O将是异步的是Silverlight,因此除非使用Begin / End Response方法,否则任何记录到远程服务器的标准调用都将无效。

答案 1 :(得分:1)

最近发布了这篇文章,您可能希望将其作为起点。

Silverlight and WP7 Exception Handling and Logging building block

答案 2 :(得分:0)

这对log4net没有帮助,但您考虑过NLog吗? NLog 2.0处于测试阶段,与Silverlight兼容。

http://nlog-project.org/

NLog 2.0还支持异步日志记录。

我还没有做任何WP7开发,所以我真的不知道在该环境中登录的其他注意事项。

更新:NLog recently announced a beta release for Windows Phone 7.

祝你好运。

答案 3 :(得分:0)

这可能适用于Silverlight Analytics Framework(http://msaf.codeplex.com/)。

因为我今晚开始将MSAF放入应用程序中,所以只是猜测一下。我知道您可以在Google Analytics中记录自定义条目(虽然我忘记了正确的术语),并希望MSAF也提供该功能。