我有一个配置log4net的IronPython脚本,然后调用使用log4net的.NET代码。 log4net已正确配置,因为我记录一条消息以指示它已初始化。但是当我尝试使用我的.NET类时,它会报告“无法加载文件或程序集”log4net,......'。
一些有用的事实:
奇怪的是log4net程序集已经加载了。它必须在另一个AppDomain中加载.NET程序集。如果它是如何工作的,那么知道它会很有帮助。
有什么想法吗?感谢。
答案 0 :(得分:2)
我能够通过使用绝对引用路径而不是相对路径来解决问题。