Office ソリューションを配置するための必須コンポーネント
すべての Office ソリューションには、ソリューションを実行する前にインストールしておくことが必要な必須コンポーネントがあります。 さらに、各ソリューションには、配置が必要な必須コンポーネントがあります。 ソリューション コンポーネントをインストールする前に必須コンポーネントが存在するかどうかをチェックするセットアップ プログラムを作成できます。
対象: このトピックの情報は、Microsoft Office 2013 Preview および Microsoft Office 2010 のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。
Office ソリューションの必須コンポーネント
エンド ユーザーのコンピューターには、以下のソフトウェアをインストールする必要があります。
ソリューションが対象とする .NET Framework のバージョン。 詳細については、「Office ソリューションのデザインと作成」を参照してください。
Office RuntimeのVisual Studio 2010 Tools。 Office 2013 プレビュー版 およびMicrosoft Office 2010はソリューションの実行に必要なOffice RuntimeのコンポーネントのVisual Studio 2010 Toolsが含まれます。 詳細については、「Visual Studio Tools for Office ランタイムのインストール シナリオ」を参照してください。
注意
.NET Framework 4を対象とするMicrosoft Office 2010ソリューションの配置にClickOnceを使用すると、[必須コンポーネント] のダイアログ ボックスの [Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)] オプションを選択する必要があります Office 2013 プレビュー版 およびプロジェクトに対して。Microsoft Office 2010 プロジェクトでは、このオプションは既定でオフになっています。詳細については、「方法: Office ソリューションを実行するための必須コンポーネントをエンド ユーザーのコンピューターにインストールする」を参照してください。
.NET Framework 4 を対象とするプロジェクトで参照するユーティリティ アセンブリ。 Office プロジェクトで使用するユーティリティ アセンブリの詳細については、「Visual Studio Tools for Office Runtime のアセンブリ」を参照してください。
ソリューションを実行できる Office アプリケーション。 詳細については、「異なるバージョンの Microsoft Office でのソリューションの実行」を参照してください。
注意
Microsoft Office Starter 2010 では、Visual Studio 2012 を使用して作成した Office ソリューションを実行できません。
インストールされている Office のバージョンのプライマリ相互運用機能アセンブリ (PIA)。
注意
.NET Framework 4 を対象とするソリューションの場合、PIA は必須ではありません。詳細については、「Office ソリューションのデザインと作成」を参照してください。
必要なソリューション コンポーネント
すべての ClickOnce Office ソリューションは次のコンポーネントで構成されます。
コンパイル済みのカスタム コードを含むアセンブリ、および依存アセンブリ (リソース、サテライト、ヘルパー ライブラリなど)
アプリケーション マニフェスト
配置マニフェスト
ドキュメント (ドキュメント レベルのソリューションの場合のみ)
配置するために必要なコンポーネントのパッケージ化
インストールする必要があるコンポーネントを選択できます。また、セットアップ プログラムは、すべての Office ソリューションが動作するように、インストールの開始前に必須コンポーネントがインストールされていることをチェックします。 ただし、エンド ユーザーが .vsto 配置マニフェスト ファイルを開くことによってソリューションをインストールする場合、必須コンポーネントはチェックされません。
必須コンポーネントをエンド ユーザーのコンピューターにインストールする方法として、次のいずれかを選択できます。
必須コンポーネントをセットアップ プログラムに含める。
必須コンポーネントを Web サイトまたはネットワーク共有からダウンロードしてインストールする。
から Microsoftダウンロード センター必須コンポーネントをダウンロードするか、必須コンポーネントの独自のサーバーの場所を構成できます。 必須コンポーネントとそのインストール方法を選択する方法の詳細については、「方法 : ClickOnce アプリケーションと共に必須コンポーネントをインストールする」を参照してください。
参照
処理手順
方法: Office ソリューションを実行するための必須コンポーネントをエンド ユーザーのコンピューターにインストールする