我有一些严重的问题,在Nop.Core.dll中找不到.dll(我认为) PluginManager.cs在VS12输出中写入的DLL消息如下:
Could not load file or assembly 'Telerik.Web.Mvc, Version=2012.2.607.340, Culture=neutral, PublicKeyToken=29ac1a93ec063d92' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
我已将正确版本的Telerik.Web.Mvc添加到Nop.Core lib并构建了一个新的.dll但问题仍然存在。 我还在GAC中检查了缓存的.dll但没有。
VS12重新启动后出现了这个问题,所以这里有一些很奇怪的东西。我已经尝试在构建时禁用/启用自动更新nuget(因为我认为它可能会获取一些可能会产生冲突的新dll)但是没有。
我确实看到解决方案正在运行.net 4.5但是Telerik.Web.Mvc.dll目标框架是:
TargetFramework(".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")].
这会导致某些dll找不到Telerik.Web.Mvc.dll吗?
作为nopCommerce的新手,我有点失去了这一点。我在这做错了什么? =)
/ SEB
编辑:
答案 0 :(得分:1)
3.10中的当前版本 2013.2.611.340 ,但您参考 2012.2.607.340