加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – Log4net可以在新创建的AppDomain中运行

发布时间:2020-12-15 21:11:11 所属栏目:百科 来源:网络整理
导读:我有一个 Windows服务,在新的AppDomain中执行代码片段.创建此AppDomain只是为了执行这些代码然后销毁.我使用log4net进行日志记录,因为我喜欢它的简单性和灵活性.它在默认的AppDomain中工作得很好,但是新创建的AppDomain中的日志记录语句不会被记录.这是log4n
我有一个 Windows服务,在新的AppDomain中执行代码片段.创建此AppDomain只是为了执行这些代码然后销毁.我使用log4net进行日志记录,因为我喜欢它的简单性和灵活性.它在默认的AppDomain中工作得很好,但是新创建的AppDomain中的日志记录语句不会被记录.这是log4net中的限制还是仅仅是我没有正确设置它.

解决方法

我认为这应该可行,但您需要为新的AppDomain初始化log4net.如果您登录到文件,您可能会遇到锁定问题.

另见这question.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读