【C#】プロジェクトの複製方法(テンプレート)



 「名前を付けて保存」は使えない


管理人は Visual Studio を使って C#で開発をしてますが、偶に『あるプロジェクトをテンプレートにして、他のプロジェクトを開発したい』と思う事があります。

普通のファイルのように、名前を付けて保存をすると、プロジェクトファイルを別名で保存出来ますが、namespace等色々な設定は 元のままとなり、望んだ複製方法ではありませんでした。

むしろ、ソリューションに紐づく設定が「名前を付けて保存」した内容に置き換わってしまうので、この複製目的でやってはいけない作業です!

  



 テンプレートのエクスポート


既存のプロジェクトをテンプレートにして、他のプロジェクトに利用(複製)する場合はテンプレートのエクスポートという機能を使います。

1.[プロジェクト] - [テンプレートのエクスポート]を起動する

  

2.[プロジェクトテンプレート]が選択されており、対象のプロジェクトであることを確認の上、[次へ]をクリックする

  

3.[テンプレート名]を設定し、必要があれば他の項目を設定の上、[完了]をクリックする

  

上記の設定をする事で既存のプロジェクトを基にテンプレートを作成する事が出来ました。新しいプロジェクトを立ち上げた時、下記のように作成したテンプレートを選択する事が出来ます。

  

管理人 について

趣味:映画鑑賞・音楽鑑賞・ゲーム・旅行 仕事:会社員(IT関連)
カテゴリー: C#, システム開発 パーマリンク

コメントを残す