OfficeオートメーションのセットアップをClickOnce
OfficeオートメーションのアプリケーションのセットアップをClickOnceで作るときに躓いたのでメモ。
今回、PowerPointのオートメーション機能に新たに加えたのですが、開発環境上での動作確認で問題なくても、他のクライアントからClickOnceセットアップを実行すると次のエラーが・・・
このアプリケーションをインストールまたは実行できません。このアプリケーションでは、まずグローバル アセンブリキャッシュ (GAC) にアセンブリ Microsoft.Office.Interop.PowerPoint バージョン 11.0.0.0 をインストールする必要があります。
システム管理者に問い合わせてください。
そういや、もともとWordとExcelのオートメーションプログラムとして作成して、まったく同じエラーでネットを検索して対策したのでした。ちゃんと覚えてられないこの鳥頭め・・・
○
ということで、ClickOnceの「アプリケーション ファイル」にて、OfficeのCOMコンポーネントをデフォルトのままの「必須コンポートネント」から「追加」に変更して、無事、回避しました。

