5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Visual Studio 2019]プロジェクトテンプレートを作ったときにハマったメモ

Posted at

Visual Studio 2019でプロジェクトテンプレート作ってみたんですがちょっとハマったのでメモ。

プロジェクトテンプレートっていうのはVisual Studioで新しいプロジェクトを作成するときに選ぶアレです(下の画像のやつ)

すくしょ.png

プロジェクトテンプレートの作り方

詳しくは 公式の説明書 を見てほしいのですが、簡単に説明すると、

  1. テンプレートの元になるプロジェクトを作成する

  2. 「プロジェクト>テンプレートのエクスポート」からプロジェクトテンプレートを作る。 参考

    基本的にはこれだけです。
    ただ、プロジェクト内のパラメーターを置き換える(参考)場合は上記に加えて下の処理が必要です。

  3. (上の続き)作成されたプロジェクトテンプレート(zipファイル)を一度解凍する

  4. 解凍したファイルの中の.vstemplateファイルを編集する (普通にやると多分MyTemplate.vstemplate)

  5. 再度zipに圧縮する

最後にできたzipファイルをC:\Users\(ユーザー名)\Documents\Visual Studio 2019\Templates\ProjectTemplatesに配置して、Visual Studioを再起動すると、そのプロジェクトテンプレートを使えるようになっているはずです(ミスがなければ)

ハマった点

解凍して再圧縮の処理をすると、プロジェクト作成画面に作ったテンプレートが表示されない。

解決方法

zipに圧縮するときにフォルダを選択して圧縮するのではなく、ファイルを全選択して圧縮する

結論

zipに圧縮する際にフォルダじゃなくてファイルを全選択して圧縮する!!!

おわり

これで半日溶かしました。悲しい😰

プロジェクトテンプレートを使って快適なVisual Studioライフを!

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?