VisualStudioのテンプレートを作成する
VisualStudio 2005の場合はこちら
アプリケーション テンプレートを作成する
http://www.microsoft.com/japan/msdn/coding4fun/weekend/apptemplate/default.aspx
独自の項目テンプレートを作成するには
http://www.atmarkit.co.jp/fdotnet/dotnettips/537myitemtemplate/myitemtemplate.html
が、いまのプロジェクトはVisualStudio 2003なので、上記の方法は使えない
しばらく探していると、こんなのが見つかった↓
http://support.microsoft.com/kb/870715/ja
あいかわらず、KBの自動翻訳の結果は意味がわからない
原文はこちら
http://support.microsoft.com/kb/870715/en-us
要約すると、必要なのは
- .vsdir ファイル
- .vsz ファイル
- Wizardのディレクトリとテンプレート
ということらしい
.vsdirファイル
.vszファイルの場所と、テンプレートファイルの名称を指定しているらしい
.vsz ファイル
Wizardの名称などを指定しているらしい
Wizardのディレクトリとテンプレート
実際のテンプレート
スクリプトもいくつかあるみたいだか、役割不明
とりあえず、似たような内容の既存のテンプレートをコピーして、
上記の3つのセットを作れば良いらしい
今回は、MobileWebFormのテンプレートを作りたかったので、
LocalProjectItemsではなくWebProjectItemsを作ってみたが、今のところうまくいっているようだ
追記)
vsdirについて調べていたら、テンプレートの作成方法が簡潔にまとめられているサイトを発見した
http://www.okisoft.co.jp/esc/debugtool/VSNET.html
http://msdn2.microsoft.com/ja-jp/library/2sc7ft4a(VS.80).aspx