方法: テンプレート ウィザード拡張を使用する
テンプレートのエクスポート ウィザード拡張を使用すると、プロジェクト テンプレートおよび項目テンプレートを VSIX ファイル形式でエクスポートできます。 これにより、ユーザーは機能拡張マネージャーを使用するか、.vsix ファイルをダブルクリックすることで、テンプレートをインストールできます。 テンプレートのエクスポート ウィザード拡張は、Visual Studio に含まれているテンプレートのエクスポート ウィザードに基づいています。
テンプレートのエクスポート ウィザード拡張をインストールするには
[ツール] メニューの [拡張機能マネージャー] をクリックします。
左ペインで、[オンライン ギャラリー] をクリックします。
検索ボックスに「テンプレートのエクスポート ウィザード」と入力します。
中央のペインで、[テンプレートのエクスポート ウィザード] エントリの [ダウンロード] をクリックします。
テンプレートをパッケージ化するには
プロジェクトに必要なファイルの変更とパラメーターの置換を行って、プロジェクトをエクスポートする準備をします。
[ファイル] メニューの [Export Template as VSIX] (VSIX 形式でテンプレートをエクスポート) をクリックします。
[プロジェクト テンプレート] または [項目テンプレート] をクリックします。
プロジェクト テンプレートでは、現在のソリューションに複数のプロジェクトがある場合、テンプレートにエクスポートするプロジェクトを選択します。
項目テンプレートでは、テンプレートの作成元のプロジェクトおよびファイルを選択します。
[次へ] をクリックします。
項目テンプレートでは、追加する参照を選択し、[次へ] をクリックします。
テンプレートのアイコンとプレビュー イメージを選択します。 これらは、[新しいプロジェクト] ダイアログ ボックスおよび機能拡張マネージャーに表示されます。
テンプレート名および説明を入力します。
該当する場合は、ウィザード アセンブリおよび開始ページを入力します。
[次へ] をクリックします。
必要に応じて、VSIX オプションを変更します。
[ライセンス] フィールドには、ライセンス条項を含むテキスト ファイルのパスを指定します。 [Getting started guide URL] (作業の開始ガイドの URL) フィールドには、テンプレートのユーザーのための情報が含まれている Web サイトの URL を指定します。
[Supported VS Editions] (サポートされる VS のエディション) フィールドの値を変更するには、[選択] をクリックし、一覧から項目を選択します。 最初の 4 つの項目のいずれかを選択すると、それより上のすべての項目のサポートが含まれます。
テンプレートの VSIX Id が他の拡張機能と同じで、バージョン番号が上の場合、インストール済みの拡張機能がそのテンプレートで上書きされます。
[完了] をクリックします。