【问题标题】:Could not load file or assembly CMS.ApplicationDashboard, Version=8.0.0.0, Culture=neutral,无法加载文件或程序集 CMS.ApplicationDashboard,版本 = 8.0.0.0,文化 = 中性,
【发布时间】:2016-03-03 10:23:27
【问题描述】:

您好,我使用的是kentico 8.2版本,

Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.34209

描述:执行过程中发生了未处理的异常 当前的网络请求。请查看堆栈跟踪以获取更多信息 有关错误的信息以及它在代码中的来源。

异常详细信息:System.IO.FileNotFoundException:无法加载 文件或程序集 'CMS.ApplicationDashboard, Version=8.0.0.0, Culture=neutral, PublicKeyToken=834b12a258f213f9' 或其之一 依赖关系。系统找不到指定的文件。

来源错误:

在执行过程中产生了一个未处理的异常 当前的网络请求。有关原产地和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。

装配负载跟踪:以下信息可能有助于 确定为什么程序集 'CMS.ApplicationDashboard, Version=8.0.0.0, Culture=neutral, PublicKeyToken=834b12a258f213f9' 无法加载。

警告:程序集绑定日志记录已关闭。启用程序集绑定 失败记录,设置注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 为 1。注意:有 是与装配绑定失败相关的一些性能损失 记录。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

【问题讨论】:

  • 您应该提供有关您对项目所做的更改的更多信息。您是否应用了升级或修补程序?您可以从错误中看到您的 DLL 版本不一致。其中一些可能是 8.0,一些是 8.2。
  • 感谢您的回复 它的 kentico Web 应用程序从 8 升级到 8.2 我如何搜索问题您能指导我..
  • 以上是错误信息截图

标签: kentico


【解决方案1】:

在升级过程中,您是否在从 8.0 升级到 8.1 后“加载”了网站?在您应用的每个修补程序之后都需要运行一些脚本,因此您不能在不先在 8.1 上加载网站的情况下从 8.0 修补到 8.1,然后直接修补到 8.2。

如果出现上述情况,您可能需要按照 kentico 的步骤重新升级。否则如前所述,您的驱动程序似乎混淆了。 LIB 文件夹包含您当前版本的驱动程序,您可以尝试用 LIB 中的驱动程序替换有问题的 BIN 驱动程序,但不强烈推荐,因为我不确定 lib 是 1 到 1 BIN 的克隆。最好只重做升级。

【讨论】:

  • 感谢 Trevor,指向 bin 文件夹将检查该方向
猜你喜欢
  • 1970-01-01
  • 2019-10-08
  • 1970-01-01
  • 1970-01-01
  • 2017-03-07
  • 1970-01-01
  • 1970-01-01
  • 2015-08-17
  • 2015-04-01
相关资源
最近更新 更多