VS2019事始め(その3) Office連携の参照設定
ソース管理(TFS)への接続で足踏みをしたけれど、ソースコードをローカルに取得し、ビルド環境を整備する段階にきた。取得したプロジェクトをそのままビルドすると、246個のエラーと36個の警告。「参照コンポーネント '×××' が見つかりませんでした。」と警告が出ている参照設定を順々に再設定していく。
Microsoft.Office.Coreの参照を追加できない
最後に残ったのは、Excelとの連携のためのOffice関連の参照設定。
Microsoft.Office.Interrop.Excel は再設定完了。
しかし、Microsoft.Office.Core がみつからない。以前の環境ではCOMの中にあった「Microsoft Office 15.0 Object Library」が見当たらない???なぜ???
Excel側の問題か?
旧環境もWindows10であったのでOSは同じ、新マシンになったことでOfficeが新しくなっている。インストールされているOfficeの問題か?と思い確認。
バージョンではなく、プレインストールOfficeがストアアプリ版が問題だ!と気づく。(ストアアプリ版ではCOMは利用できません)
早速、デスクトップ版のOfficeに入替。
そして、VS2019に戻ると、参照設定の再設定は必要なく、警告は解消。
参照マネージャーにも「Microsoft Office 15.0 Object Library」が追加された。