異常信息:
未能加載文件或程序集“Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一個依賴項。系統找不到指定的文件。
FileName: Microsoft.ReportViewer.WinForms,
Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
FusionLog: 警告: 程序集綁定日志記錄被關閉。
要啟用程序集綁定失敗日志記錄,請將注冊表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)設置為 1。
注意: 會有一些與程序集綁定失敗日志記錄關聯的性能損失。
要關閉此功能,請移除注冊表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
解決方法:
RDLC報表所需的4個DLL文件提取 RDLC報表文件部 署在客戶端若要正常工作,需4個dll文件,分別是:
1.Microsoft.ReportViewer.Common.dll,
2.Microsoft.ReportViewer.WebForms.dll,
3.Microsoft.ReportViewer.WinForms.dll,
4.Microsoft.ReportViewer.ProcessingObjectModel.dll,
網上可以下載到,將此四個dll文件放在項目的bin目錄下即可解決。
前三個dll文件可以從 ..\Program Files\Microsoft Visual Studio 10.0\ReportViewer路徑下可以拿到
注意要保證四個dll的文件版本一致