web-dev-qa-db-ja.com

Visual Studioで作成したテンプレートを読み込むにはどうすればよいですか?

プロジェクトのソリューションを作成した後、それをテンプレートとしてエクスポートしました。これで、エクスポート後、テンプレートがmy IDEに自動的に追加され、すべてのプロジェクトファイルと.vstemplate拡張ファイルを含むZipファイルが作成されます。

今、ビジュアルスタジオを備えた別のコンピューターを使用していて、このテンプレートを読み込んでIDEに保存したいのですが、このオプションがどこにも見つかりません。私が持っている一時的な解決策は、空のWebアプリケーションを開いて、.vstemplateファイルを含まないZipファイルのすべてのコンテンツをコピーすることです。だから私の質問は、このテンプレートをどのようにIDEにロードできるかということです。

Visual Studioでvstemplateファイルを開くと、テキストエディターとXMLデータしか得られません。

Visual Studio 2013とUpdate 4を使用しています。

21
Bodokh

テンプレートをエクスポートしたら、作成したZipファイル全体をC:\Users\[User Name]\Documents\Visual Studio 2013\Templates\Project Templatesフォルダーにコピーします。 (テンプレートを整理しておくために、提供されているサブディレクトリの1つを使用することもできます。)

Visual Studioを再起動し、[新しいプロジェクト]ダイアログの検索バーを使用して、追加したプロジェクトテンプレートを見つけやすくします。

33
Milliron X

記録としては、VS2017でテンプレートの変更を使用しているように見えます。プロジェクトテンプレートプロバイダーは、新しいビルドメカニズムを介して公開する必要があり、.Zipをユーザーフォルダーにダンプするだけでは少し異なります。

プロジェクト/アイテムテンプレートの使用: https://docs.Microsoft.com/en-us/visualstudio/extensibility/upgrading-custom-project-and-item-templates-for-visual-studio-2017

プロジェクト/アイテムテンプレートの作成: https://docs.Microsoft.com/en-us/visualstudio/extensibility/creating-custom-project-and-item-templates

9