我已经阅读了很多有关此问题的SO解答,但是我仍然不确定问题的根源是什么。当我尝试在本地主机上运行nopCommerce 4.0时,出现错误“无法加载一种或多种请求的类型”。当我查看LoaderExceptions时,看到“无法加载文件或程序集'System.Web.Mvc ...'”的12个实例,以及“类型'Autofac.Integration.Mvc.AutofacWebTypesModule违反了继承安全性规则”的2个实例。 。不幸的是,此解决方案中有许多项目,据我所知,System.Web.Mvc包含在所有项目中。有没有一种方法可以准确确定哪个或哪些项目在查找此文件时遇到问题?
答案 0 :(得分:0)
事实证明,我能够自己解决此问题。原来,有一个我添加的插件导致了这个问题。我不确定插件有什么问题,但是我可以通过删除插件并清理/重建Nop.Web.Framework来避免错误。
答案 1 :(得分:0)
很高兴看到您能够找到解决方法。我最好的猜测是,您导入的插件依赖于与项目不同的System.Web.Mvc版本。从错误消息中可以看出,该框架要求使用v5.1,这是2014年发布的版本。