次の方法で共有


Office ソリューションにおけるアプリケーション マニフェストと配置マニフェスト

更新 : 2007 年 11 月

アプリケーション マニフェストは、XML ファイルであり、Visual Studio Tools for Office ソリューションでそのアセンブリを見つけて更新するのに使用する情報が格納されています。アプリケーション マニフェストは配置マニフェストと共に使用できます。配置マニフェストは、サーバーに格納された XML ファイルであり、最新バージョンのアプリケーション マニフェストおよびアセンブリを見つけるのに必要な情報を格納しています。

2007 Microsoft Office system のマニフェスト構造

2007 Microsoft Office system では、ドキュメント レベルのプロジェクトとアプリケーション レベルのプロジェクトの両方のアプリケーション マニフェストがすべて ClickOnce キャッシュに存在します。配置マニフェストはクライアント コンピュータにはコピーされません。

2007 Microsoft Office system プロジェクトのアプリケーション マニフェストおよび配置マニフェストの内容については、「Office ソリューション用アプリケーション マニフェスト (2007 システム)」および「Office ソリューション用配置マニフェスト (2007 システム)」を参照してください。

Microsoft Office 2003 のマニフェスト構造

ドキュメント レベルのカスタマイズでは、個々の Microsoft Office Word 2003 文書および Microsoft Office Excel 2003 ブックにアプリケーション マニフェストがあり、文書またはブックに埋め込まれています。

アプリケーション レベルのアドインの場合は、外部アプリケーション マニフェスト ファイルがクライアント コンピュータに配置されます。配置マニフェストは配置済みのアセンブリと共にあります。

Microsoft Office 2003 プロジェクトのアプリケーション マニフェストおよび配置マニフェストの内容については、「Office ソリューション用アプリケーション マニフェスト (2003 システム)」および「Office ソリューション用配置マニフェスト (2003 システム)」を参照してください。

アプリケーション マニフェストと配置マニフェストの作成

アプリケーション マニフェストは、ビルド処理の一部として自動的に作成されます。ドキュメント レベル プロジェクトをビルドするたびに、アプリケーション マニフェストがドキュメントに埋め込まれます。他の Microsoft Office 2003 プロジェクトおよびすべての 2007 Microsoft Office system プロジェクトでは、アプリケーション マニフェストが作成され、ビルド出力ディレクトリに保存されます。配置マニフェストおよび更新されたアプリケーション マニフェストは、発行ウィザードを使用した場合に自動的に生成されます。

Microsoft Office 2003 の Visual Studio Tools for Office ソリューションにおける発行ウィザードの詳細については、「方法 : 発行ウィザードを使用してソリューション ファイルを配置する (2003 システム)」を参照してください。

2007 Microsoft Office system の発行ウィザードの詳細については、「Office ソリューションの発行 (2007 システム)」を参照してください。

Office ソリューションにおけるマニフェストの動作の詳細については、「Office ソリューションの配置 (2003 システム)」および「Office ソリューションの配置 (2007 システム)」を参照してください。

参照

概念

ドキュメント レベルのカスタマイズのアーキテクチャ

アプリケーション レベルのアドインのアーキテクチャ

Office ソリューションのアセンブリの概要

Visual Studio における Office ソリューションの作成

参照

Office ソリューション用アプリケーション マニフェスト (2003 システム)

Office ソリューション用配置マニフェスト (2003 システム)

Office ソリューション用アプリケーション マニフェスト (2007 システム)

Office ソリューション用配置マニフェスト (2007 システム)

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

ClickOnce 配置マニフェスト