概要:ファイルまたはプログラムセット「Microsoft.ReportViewer.WebForms,Version=8.0.0.0,Culture=neutral,PublicKeyToken=b 03 f...

1658 ワード

WebプロジェクトでReportViewerを使用してレポートを表示しました.ネイティブ開発環境では、レポートはすべて正常で、プログラムを別のマシンに配置したとき、エラーは次の通りです.「/WebReport」アプリケーションのサーバーエラーです.

構成エラー


説明:リクエストにサービスを提供するために必要なプロファイルの処理中にエラーが発生しました.次の特定のエラーの詳細を確認し、プロファイルを適切に変更してください.アナライザエラー:ファイルまたはプログラムセット「Microsoft.ReportViewer.WebForms,Version=8.0.0.0,Culture=neutral,PublicKeyToken=b 03 f 5 f 7 f 11 d 50 a 3 a」またはその依存項目をロードできませんでした.指定したファイルが見つかりません.ソースエラー:
  17:         
              18:             
              20:                 
              21:             

ソースファイル:C:inetpubwwwrootWebReportweb.config
行:19
プログラムセットロードトラッキング:以下の情報は、プログラムセット「Microsoft.ReportViewer.WebForms,Version=8.0.0.0,Culture=neutral,PublicKeyToken=b 03 f 5 f 7 f 11 d 50 a 3 a」がロードできない理由を特定するのに役立ちます.
 :  。
             ,  [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)  1。
             :  。
             ,  [HKLM\Software\Microsoft\Fusion!EnableLog]。
            

バージョン情報:Microsoft.NET Frameworkバージョン:2.0.50727.42;ASP.NETバージョン:2.0.50727.210
それは、パブリケーションプログラムがうまく配置されていないため、binディレクトリの下に対応するdllが見つかりません.
解決策は、仮想ディレクトリの下のすべてのdllをbinディレクトリの下にコピーすることです.binディレクトリの下には必ず以下の3つのファイルがあります.
1) Microsoft.ReportViewer.Common.dll
2) Microsoft.ReportViewer.ProcessingObjectModel.dll
3) Microsoft.ReportViewer.WebForms.dll
転載先:https://www.cnblogs.com/finema/archive/2007/04/13/711811.html