1

我有 linqpad 引用我自己的一个使用 log4net 的程序集。当 linqpad 调用我的汇编方法时,我将 log4net 日志记录级别设置为 ERROR,但我看到来自我的汇编的调试级别消息显示在 linqpad 结果区域中。

有人知道这是什么原因吗?Linqpad 是否使用 log4net 本身或对 log4net 有任何特殊行为?

4

2 回答 2

2

LINQPad 使用依赖于 log4net 的 SharpDevelop,但它与 UI 域保持良好隔离,对您的查询没有任何影响。

你是如何配置 log4net 的?它是以编程方式还是通过应用程序配置文件?如果是后者,应用程序配置文件应命名为 linqpad.config 以便您的查询能够获取。

于 2011-01-13T04:30:55.940 回答
0

我的配置没有被拾取时遇到问题。创建一个单独的Linqpad.config不是编辑 LINQPad 自己的!)是我缺少的关键信息 - 谢谢乔。顺便说一句,很棒的应用程序!

于 2011-10-12T14:25:37.723 回答