gpt4 book ai didi

c# - nopCommerce 程序集找不到 dll 引用

转载 作者:太空宇宙 更新时间:2023-11-03 13:31:23 26 4
gpt4 key购买 nike

我有一些严重的问题,在 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 库并构建了一个新的 .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 的新手,我在这一点上有点迷茫。我在这里做错了什么? =)

/西伯

编辑:

最佳答案

  1. 确保您的 bin 文件夹中有未损坏的 Telerik.Web.Mvc.dll(下载 nopcommerce 附带的一个并覆盖它以确保)
  2. 此问题可能是由引用错误的插件引起的。如果您有任何自定义/旧插件,请尝试删除它们或阅读它们的引用并重新编译。

3.10 中的当前版本是 2013.2.611.340 而您引用的是 2012.2.607.340

关于c# - nopCommerce 程序集找不到 dll 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20421757/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com