なお、参照設定は、 VS2005の時は... Microsoft Excel 11.0 Object Library Microsoft Office 10.0 Object Library Microsoft Visual Basic for Applications Extensibility 5.3 VS2008にて変換後は Microsoft Excel 11.0 Object Library Microsoft Office 11.0 Object Library Microsoft Visual Basic for Applications Extensibility 5.3 と、2行目のみ変わっておりました。
分類:[.NET]
以前、VB2005でExcelに書き出しを行うアプリを作りました。(.Net1.1)
VB2008(.Net2)に変換したいため以下のように作業しました。
1.VS2008で開き変換を進めた。
2.変換完了後、ビルドして実行した。
これで正常に動いたのですが、エラー一覧の項目を見ると、
「参照される次のコンポーネントに使用できる、更新されたカスタム ラッパーがあります: Excel」
とあるため、そこをダブルクリックし、更新(?)を行いました。
すると、それ以降、正常にビルド出来なくなり、
下記のエラー一覧には下記のように表示されるようになってしまいました。
型 'Excel.Application' が定義されていません。
型 'Excel.Workbooks' が定義されていません。
型 'Excel.Sheets' が定義されていません。
型 'Excel.Pictures' が定義されていません。
これは何が原因でしょうか?
また、対策はどのようにしたら宜しいでしょうか?
ご教示くださいますようお願い致します。
なお、参照設定は、
VS2005の時は...
Microsoft Excel 11.0 Object Library
Microsoft Office 10.0 Object Library
Microsoft Visual Basic for Applications Extensibility 5.3
VS2008にて変換後は
Microsoft Excel 11.0 Object Library
Microsoft Office 11.0 Object Library
Microsoft Visual Basic for Applications Extensibility 5.3
と、2行目のみ変わっておりました。