是什么导致ReportViewer中的System.IO.FileNotFoundException?

时间:2013-07-30 12:49:28

标签: c# .net reportviewer filenotfoundexception

我有一个桌面应用程序,需要报表查看器应用程序才能打印文件。即使在安装应用程序版本2005,2008和2010之后,我在运行时也会收到异常。

Error :  
 System.IO.FileNotFoundException: Could not load file or assembly  

   'Microsoft.ReportViewer.WinForms, Version=9.0.0.0, Culture=neutral,     
  PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.

我已经安装了Report Viewer 2005,2008和2010,但我没有看到任何改进,我不知道如何解决这个问题。

注意:我的应用程序中有一个'data.dll'文件处理打印作业,它依赖于reportviewer dll文件,但我不知道data.dll文件的内部功能

1 个答案:

答案 0 :(得分:0)

确保已安装版本9.0.0.0的Microsoft.ReportViewer.WinForms

    GAC中的
  • (使用Windows资源管理器打开文件夹%SystemRoot%\ assembly,通常是C:\ Windows \ assemly)或
  • 在您的应用程序的文件夹中