パッケージ (.wsp) の作成とカスタマイズには、パッケージ デザイナーを使用できます。たとえば、SharePoint のプロジェクト項目やフィーチャーを追加したり、ソリューションの配置時に Web サーバーをリセットするがどうかを指定したり、配置サーバーの種類を設定したりすることができます。
パッケージ デザイナーを開く
パッケージ デザイナーを開くには
- **[ソリューション エクスプローラー]では、[パッケージ]をダブルクリックするか、[パッケージ]**のショートカット メニューの [ビュー デザイナー] を選択します。
パッケージ マニフェスト ファイルの表示
パッケージ デザイナーを使用すると、パッケージ マニフェスト ファイルを変更および生成することができます。さらに、そのファイルの XML コードを Visual Studio で表示することができます。
XML ソース ファイルを表示するには
- デザイナーをパッケージ化しますでは、**[マニフェスト]**を選択します。
ソリューション エクスプローラーを使用してパッケージ マニフェスト ファイルを表示するには
**[ソリューション エクスプローラー]では、[すべてのファイルを表示]**を選択します。
パッケージを配置し、Package.package を展開し、次に Package.Template.xml ファイルを開きます。
[!メモ]
パッケージ テンプレートのマニフェスト XML ファイルを開くと、ファイルが自動的に検証されます。[エラー一覧] ウィンドウに表示される警告を無視できます。
マニフェスト テンプレートの変更
パッケージ マニフェスト ファイルの XML コードには、Visual Studio の XML エディターまたは [マニフェスト テンプレート)] ペインで変更を加えることができます。XML コードに対する変更は、パッケージのパッケージ マニフェスト ファイルにマージされます。
XML エディターを使用してマニフェスト テンプレートに変更を加えるには
パッケージ デザイナーでは、[マニフェスト] のタブをクリックし、[オプションの編集] のノードを展開し、を [XML エディターで開く] のリンクを選択します。
XML に対する変更がパッケージ マニフェスト ファイルにマージされます。
[マニフェスト テンプレート] ペインを使用してマニフェスト テンプレートに変更を加えるには
デザイナーをパッケージ化しますでは、[マニフェスト] のタブをクリックし、[オプションの編集] のノードを展開し、次に [マニフェスト テンプレート] ペインに表示される XML を変更します。
XML に対する変更が [パッケージ化されたマニフェストのプレビュー] ペインに表示されます。
パッケージ マニフェスト ファイルの上書き
パッケージ デザイナーを無効にして、手動で manifest.xml ファイルを作成することができます。この手順を初めて実行するときに、パッケージ デザイナーの現在の設定が、パッケージのテンプレート XML ファイルに保存されます。その後で、XML コードを変更または上書きすることができます。
[!メモ]
パッケージ デザイナーを無効にしたまま、SharePoint プロジェクト項目や XML ファイルと機能が追加または削除した場合、それらは項目およびフィーチャーはパッケージ化されません。
デザイナーを無効にしてパッケージ マニフェスト ファイルを上書きするには
パッケージ デザイナーでは、[マニフェスト] のタブをクリックします。
.
[オプションの編集] のノードを展開し、生成された XML が上書きされ、XML エディターのマニフェストを編集します。*** のリンクを選択し、を あり のボタンをクリックします。
現在のパッケージ マニフェスト ファイルでテンプレートが更新されます。
パッケージ デザイナーの有効化
パッケージ デザイナーを再度有効にして、manifest.xml ファイルをカスタマイズすることができます。
デザイナーを再度有効にするには
デザイナーをパッケージ化しますでは、マニフェストの編集を破棄し、デザイナーを再度有効にします。*** のリンクを選択し、あり のボタンをクリックします。
テンプレートが元のテキストで更新され、XML に対するすべての変更が失われます。