Office ソリューションを配置するための必須コンポーネント (2007 システム)

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

  • アプリケーション レベルのプロジェクト

Microsoft Office のバージョン

  • 2007 Microsoft Office system

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

すべての Visual Studio Tools for Office ソリューションには、ソリューションを実行する前にインストールしておく必要のある必須コンポーネントがあります。さらに、ソリューションには、配置が必要な必須コンポーネントがあります。ソリューション コンポーネントをインストールする前に必須コンポーネントが存在するかどうかをチェックするセットアップ プログラムを作成できます。

Office ソリューションの必須コンポーネント

エンド ユーザーのコンピュータには、以下のソフトウェアをインストールする必要があります。

  • Microsoft .NET Framework 3.5

  • Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0 Runtime) です。

  • プライマリ相互運用機能アセンブリ (PIA) などの必須 Office アプリケーション

必要なソリューション コンポーネント

すべての ClickOnce Office ソリューションは次のコンポーネントで構成されます。

  • コンパイル済みのカスタム コードを含むアセンブリ、および依存アセンブリ (リソース、サテライト、ヘルパー ライブラリなど)

  • アプリケーション マニフェスト

  • 配置マニフェスト

  • ドキュメント (ドキュメント レベルのソリューションの場合のみ)

配置するために必要なコンポーネントのパッケージ化

Visual Studio Tools for Office では、インストールするコンポーネントを選択できます。Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0 Runtime) では、すべての Office ソリューションが動作するように、インストールの開始前に必須コンポーネントがインストールされていることをチェックします。ただし、エンド ユーザーが .vsto 配置マニフェスト ファイルを開くことによってソリューションをインストールする場合、必須コンポーネントはチェックされません。

必須コンポーネントをエンド ユーザーのコンピュータにインストールする方法として、次のいずれかを選択できます。

  • 必須コンポーネントをセットアップ プログラムに含める。

  • 必須コンポーネントを Web サイトまたはネットワーク共有からダウンロードしてインストールする。

必須コンポーネントを Microsoft ダウンロード センターからダウンロードすることも、サーバー上に必須コンポーネント用の場所を作成することもできます。必須コンポーネントとそのインストール方法を選択する方法の詳細については、「方法 : ClickOnce アプリケーションと共に必須コンポーネントをインストールする」を参照してください。

参照

処理手順

方法 : Office ソリューションを実行するための必須コンポーネントをエンド ユーザーのコンピュータにインストールする (2007 システム)

概念

Office ソリューションの配置 (2007 システム)

Office ソリューションにおけるセキュリティ (2007 システム)