プログラミング☆簡単レシピのゲーム開発に関する最新シリーズでは、サンプルコードの配布に、VSI ファイル形式を利用しています。これは、Visual Studio 2005 のスタートキットの配布の際に使われています。新規プロジェクト作成の際に利用できるテンプレートとしてインストールされます。
この VSI ファイル自体は、プロジェクト テンプレートと、XML で記述した定義ファイルを ZIP 形式でアーカイブした形になります。 具体的な作成方法は、次の Visual Studio 2005 製品ドキュメントを参照ください。方法 : プロジェクト テンプレートを公開する http://msdn2.microsoft.com/ja-jp/library/ms185314(VS.80).aspx方法 : Visual Studio コンテンツ インストーラを使用するためにコミュニティのコンポーネントをパッケージ化するhttp://msdn2.microsoft.com/ja-jp/library/ms246580(VS.80).aspx
ここまでは、ドキュメントに記載されているのですが、この VSI ファイルに署名をつける方法を説明します。.NET Framework SDK 2.0 に付属している makezipexe ファイルを利用します。
作成してみて分かったことですが、VSI ファイルというのは非常に便利なソリューションで興味のある方はお試しいただければと思います。