【发布时间】:2014-06-06 09:45:10
【问题描述】:
在尝试运行供应商提供的用于试用 API 的 MVC 示例时,我收到以下错误:
[StructureMapConfigurationException:StructureMap 配置 失败:错误:170 来源:注册表: StructureMap.Configuration.DSL.Registry, StructureMap, 版本=2.6.3.0,文化=中性,PublicKeyToken=e60ad81abae3c223 在程序集中找不到导出的类型 Groupdocs.Web.UI.Comparison,版本=2.0.5205.21794,文化=中性, PublicKeyToken=c9073b8a6a9c78c8。大会的一项或多项 可能缺少依赖项。
无法加载文件或程序集'log4net,版本=1.2.10.0, Culture=neutral, PublicKeyToken=null' 或其依赖项之一。一种 强命名程序集是必需的。 (HRESULT 的例外情况: 0x80131044) System.IO.FileLoadException: 无法加载文件或 程序集'log4net,版本=1.2.10.0,文化=中性, PublicKeyToken=null' 或其依赖项之一。一个名副其实的 组装是必需的。 (HRESULT 异常:0x80131044)文件名: 'log4net,版本=1.2.10.0,文化=中性,PublicKeyToken=null'
在 System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly 程序集,ObjectHandleOnStack retTypes)在 System.Reflection.RuntimeAssembly.GetExportedTypes() 在 StructureMap.Graph.TypePool.c__DisplayClass2.<.ctor>b__0(Assembly 组装)
似乎专门与 Log4net 相关,但我得到了项目和版本 (1.2.10) 的正确参考,有趣的是,当我在另一台机器上尝试相同的项目时,它可以正常工作,所以不确定实际问题是什么。 我检查了 GAC,没有 log4net 引用。
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-4 log4net