无法加载文件或程序集'Microsoft.ReportViewer.ProcessingObjectModel,Version = 10.0.0.0

时间:2017-07-20 06:45:02

标签: c# pdf iis rdlc asp.net-mvc-5

使用MVC5和rdlc生成pdf,它在localhost中工作正常,但是当我尝试生成报告时,我将应用程序部署到服务器时,它有错误,有些人遗漏了......

'/ webapp'应用程序中的服务器错误。

    Could not load file or assembly 'Microsoft.ReportViewer.ProcessingObjectModel,
 Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its
 dependencies. The system cannot find the file specified.

到目前为止安装在

  

webs server iis 2012

1- SQLSysClrTypes 2- ReportViewer

在打印报表服务器错误后重新启动服务器

1 个答案:

答案 0 :(得分:2)

您可能在bin文件夹中缺少此程序集。如果您在全局程序集缓存(GAC)中引用它,则会发生这种情况。检查Visual Studio中的项目引用,找到此程序集,按F4(您将看到它的属性),然后将Copy Local设置为true。在这种情况下,程序集将始终复制到bin文件夹。