Visual Studio 2008 で開発された WinForm アプリケーションを Visual Studio 2012 に移行するように依頼されました。Win フォームの 1 つに、Microsoft.ReportViewer.WinForm dll 参照が原因で予想よりも時間がかかるレポート ビューアー コンポーネントが含まれています。プロジェクトにインポートできません。
これらは私が行った手順です:
- アプリケーションを移行し、いくつかの小さな調整を行いました。
- プロジェクトを再構築すると、[エラー一覧] ペインにいくつかのエラーが表示されますが、それらのほとんどは既に消去されています。
- 残りのエラーは、SSRS とレポート ビューアーに関連しています。
- インポート ステートメント " Imports Microsoft.Reporting.WinForms " のエラーは、参照がプロジェクトに読み込まれていないことを示しています。
- プロジェクトを右クリック -> 参照の追加... -> アセンブリ -> 拡張機能 -> Microsoft.ReportViewer.WinForms を選択し、[OK] をクリックします。
- プロジェクトを保存してからソリューションを保存し、Visual Studio を閉じました。
- もう一度ソリューションを開きます。エラーが残るだけでなく、Assemblies リストで選択した参照が unchecked として表示されます。
- dll ファイルが "C:\Program Files (x86)\Microsoft Visual Studio 11.0\ReportViewer" に存在することを再確認しました。ファイルはそこにあり、バージョンは正しいものです。
ここで何がうまくいかないのか誰にもわかりますか?提案やコメントは大歓迎です。
前もって感謝します。