0

我在 .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.

有人可以解释我出了什么问题以及如何解决吗?

4

1 回答 1

3

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

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

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

于 2013-05-07T11:47:44.363 回答