1

我想使用 log4net 的 RollingAppender 写入隔离存储,但我不知道如何配置 log4net 来做到这一点。需要明确的是,我正在尝试在已安装的 WPF 应用程序中执行此操作,因此我没有一些 Silverlight 用户已经发布的问题。

我认为我最好的机会是动态设置文件路径,如this answer中所述,Best way to dynamic set an appender file path,但当然您无权访问隔离存储的文件路径。

谁能确认是否可以设置 log4net RollingAppender 以使用隔离存储,如果可以,如何?

4

1 回答 1

0

我不知道这是否会对您有所帮助,但我发布了一个想法,为 NLog 创建一个可以写入独立存储的新目标。我没有测试过它,但它看起来很简单。

这是我发布我的建议作为答案的问题的链接:

使用 NLog 记录到隔离存储中

假设它有效,在 log4net 中创建类似的东西可能会很容易。当然,它不会具有与 RollingAppender 相同的功能,因此它可能对您没有多大用处,即使它确实有效。

于 2010-10-26T22:04:07.427 回答