4

Visual Studio 2008 で開発された WinForm アプリケーションを Visual Studio 2012 に移行するように依頼されました。Win フォームの 1 つに、Microsoft.ReportViewer.WinForm dll 参照が原因で予想よりも時間がかかるレポート ビューアー コンポーネントが含まれています。プロジェクトにインポートできません。

これらは私が行った手順です:

  • アプリケーションを移行し、いくつかの小さな調整を行いました。
  • プロジェクトを再構築すると、[エラー一覧] ペインにいくつかのエラーが表示されますが、それらのほとんどは既に消去されています。
  • 残りのエラーは、SSRS とレポート ビューアーに関連しています。
  • インポート ステートメント " Imports Microsoft.Reporting.WinForms " のエラーは、参照がプロジェクトに読み込まれていないことを示しています。
  • プロジェクトを右クリック -> 参照の追加... -> アセンブリ -> 拡張機能 -> Microsoft.ReportViewer.WinForms を選択し、[OK] をクリックします。

Framework 4.5 アセンブリ リスト

  • プロジェクトを保存してからソリューションを保存し、Visual Studio を閉じました。
  • もう一度ソリューションを開きます。エラーが残るだけでなく、Assemblies リストで選択した参照が unchecked として表示されます
  • dll ファイルが "C:\Program Files (x86)\Microsoft Visual Studio 11.0\ReportViewer" に存在することを再確認しました。ファイルはそこにあり、バージョンは正しいものです。

ここで何がうまくいかないのか誰にもわかりますか?提案やコメントは大歓迎です。

前もって感謝します。

4

0 に答える 0