2

我正在尝试让 Remoting appender 在 log4net 中工作。我已经实现了这些帖子中显示的方法,并且我看到服务器对象正在侦听正确的端口,但我无法让客户端对象实际建立远程连接。客户端和服务器都在同一台机器上运行(我的开发箱),所以它不应该是防火墙问题。我实现了 TimedRemotingAppender,如帖子中所示,我可以在 LogEvents 方法上设置一个断点,并看到它在我调用 log4net 时遇到断点,但服务器上什么也没有出现。我很确定我的配置文件是正确的。

那里有任何 log4net 大师,有什么诀窍可以让它工作吗?

谢谢,彼得

4

1 回答 1

1

好的,我发现这不是真正的 log4net 问题。我在代码的其他地方进行了更改,更改了这行代码:

RemotingConfiguration.Configure(null, true);

对此:

RemotingConfiguration.Configure(null, false);

数据开始流动。我不确定我必须编写什么额外的代码才能使远程连接的“安全”版本正常工作,但我们要在其上执行此操作的任何机器都已经在公司防火墙后面,所以我可能不必担心安全问题。

谢谢,彼得

于 2013-10-18T13:17:23.123 回答