无法加载文件或程序集Microsoft.ReportViewer.WebForms或其依赖项之一

use*_*625 9 c# reportviewer visual-studio-2012

当我转到我的网站时,我收到此错误...

Error   101 Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. C:\mlui\csharp\WebAdmin_solution\WebAdmin\web.config    209
Run Code Online (Sandbox Code Playgroud)

这行代码:

<add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
Run Code Online (Sandbox Code Playgroud)

我使用的是Visual Studio 2012,是否需要下载并将其添加到VS 2012文件夹中?

Tho*_*mar 6

如果您实际使用的是Reporting Services,请尝试在部署网站的服务器上安装Reporting Services可再发行组件,或者在Web应用程序中包含所需的程序集.


Gar*_*rry 2

尝试通过添加对项目的引用来使用版本 10.0 的最新程序集进行更新,并在添加程序集文件后再次构建它,如下所示

Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Run Code Online (Sandbox Code Playgroud)