【问题标题】:SSRS not loaded dll from .NET framework 4.5SSRS 未从 .NET 框架 4.5 加载 dll
【发布时间】:2013-05-07 11:37:35
【问题描述】:

我在 .NET Framework 4.5 中创建了 .dll 并将其放入 SQL Server - Reporting Services - Report Server - Bin 文件夹中,当从开发人员机器部署报告时,我收到此错误:

Error while loading code module: ‘{namespace}, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null’.
Details: Could not load file or assembly '{namespace}, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. 
This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

谁能解释我出了什么问题以及如何解决?

【问题讨论】:

  • 您是在不同的机器上部署吗?如果是,那台机器上安装了哪个版本的 .NET Framework?
  • 嗯,那台机器上的 .NET Framework 是 3.5,是的,我部署在不同的机器上。

标签: reporting-services ssrs-2008 report


【解决方案1】:

此程序集由比当前加载的运行时更新的运行时构建 运行时,无法加载。

您的程序集似乎是使用较新版本的 .NET Framework (4.5) 构建的,该版本未安装在您部署解决方案的计算机上。

要么安装.NET Framework version 4.5,要么使用安装在服务器上的版本构建您的程序集。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    相关资源
    最近更新 更多