我在堆栈跟踪"Could not load file or assembly 'System.Xml, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' or one of its dependencies. The system cannot find the file specified."
中遇到了异常"at NLog.Config.XmlLoggingConfiguration..ctor(String fileName, Boolean ignoreErrors, LogFactory logFactory) at NLog.LogFactory.LoadLoggingConfiguration(String configFile)"
。
我不确定的是,我在项目中是否有对System.XML的引用,但是找不到该引用?我已删除/重新添加了参考,并通读了其他与此类似的问题,但似乎无法超越。 NLog是否需要查找此引用的内容,或者我可以检查依赖项列表以查看可能缺少的依赖项?
我正在使用:
System.XML 4.0.0.0
NLog 4.0.0.0
.NET 4.6.1
答案 0 :(得分:1)
由于某种原因,即使我昨天尝试过,删除所有NLog引用并将其从NuGet中读取也是可行的...不管哪种方式,看来我已经超越了这一点。