我正在开发 wp7.1 应用程序,我想记录一些操作。为此,我选择了nlog。我下载了最新的 nlog 版本 并完全按照本教程中的描述设置配置文件。所以日志目标是LogReceiverService。为了接收消息,我使用NLogReceiverForwarderService,这是一个包含在 nlog 源代码中的简单服务示例。
问题是当我尝试在 wp7 上记录某些内容时没有显示任何消息 - 仅显示带有“主机已打开”消息的控制台窗口。
我使用相同的 nlog 配置文件创建了 WPF 应用程序,它工作正常 - 所有消息都被记录下来。
所以我确信接收服务有效并且配置文件是正确的。
还:
- 我检查了 nlog config 是否设置为 Content 并将其复制到输出目录。
- 我以管理员身份运行 Visual Studio 和 WP7 模拟器。
- 我启用了模拟器控制台并将 nlog 目标设置为控制台- 不走运。控制台打开,显示一些调试信息,但没有我的日志消息。