ウィザードを起動する .vsz ファイルの構成
更新 : 2007 年 11 月
Visual Studio では、ウィザードの起動に .vsz という種類のファイルを使用します。Visual Studio では、この .vsz 拡張子の付いたテキスト ファイルを使用して、呼び出すウィザードとそのウィザードに渡す情報が判断されます。
INI ファイルとの比較
.vsz ファイルは、.ini 形式のテキスト ファイルの簡略化バージョンですが、ラベル付きのセクションはありません。最初のセクションには、Visual Studio 環境で認識される情報が格納されます。2 番目のセクションでは、ウィザード固有のパラメータをその環境で収集し、ウィザードに渡すことができます。
サンプルの .vsz ファイルの例を次に示します。
VSWizard 8.0
Wizard=VIDWizard.CBlankSiteWizard
Param=<item1>
Param=<item2>
…
メモ : |
---|
Wizard の値には、8,4,4,4,12 のように、{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 形式の GUID も指定できます。 |
このファイルは、次のセクションで構成されています。
VSWizard - テンプレート ファイル形式のバージョン番号です。Visual Studio の場合は "VSWizard 8.0" になります。それ以外の番号は無効です。無効な番号を使用すると、"無効な形式" エラーが発生します。
Wizard - MyWizard.MyClass などのプログラム ID (ProgID)、または Visual Studio で一緒に作成する必要のあるウィザードの CLSID を表す文字列 GUID です。
Param — これらのパラメータは省略可能で、ウィザードに必要な数だけ追加できます。.vsz ファイルからウィザードに追加のカスタム パラメータを渡すことができるようにする場合に使用します。各値は、配列内の文字列要素としてウィザードに渡されます。
参照
処理手順
概念
.vsdir ファイルを使用した [項目の追加] ダイアログ ボックスおよび [新しいプロジェクト] ダイアログ ボックスへのウィザードの追加