設定 .Vsz 檔案以啟動精靈
Visual Studio 會用一種名為 .vsz 的檔案類型啟動精靈。這些檔案是副檔名為 .vsz 的文字檔,Visual Studio 會用這些檔案決定要呼叫的精靈,以及要傳遞什麼資訊 (如果有的話) 給它。
與 INI 檔案的比較
.vsz 檔案是 .ini 格式文字檔的簡化版本,只是沒有標示區段而已。第一個部分會儲存 Visual Studio 環境已知的資訊,第二個部分可讓環境收集精靈專用的參數,然後傳遞給精靈。
下列是 .vsz 檔案的範例:
VSWizard 8.0
Wizard=VIDWizard.CBlankSiteWizard
Param=<item1>
Param=<item2>
…
注意事項 |
---|
Wizard 值也可以是格式為 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 的 GUID - 包含區段 8,4,4,4, 且長度為 12 個字元。 |
檔案中包含下列部分:
VSWizard -- 這是範本檔案格式的版本號碼,在 Visual Studio 中為 "VSWizard 8.0"。 其他數字都無效,使用其他數字會造成「無效的格式」錯誤。
Wizard -- 這是應該由 Visual Studio 共同建立之精靈的程式設計 ID (Programmatic ID,ProgID),例如 MyWizard.MyClass,或是 CLSID 的字串 GUID 表示。
Param -- 這些參數是選擇性的,您可以根據精靈的需要加入。使用這些參數可以讓 .vsz 檔案將其他自訂參數傳遞給精靈。每個值都會當做陣列中的字串元素傳遞給精靈。
請參閱
工作
概念
使用 .Vsdir 檔案將精靈加入至加入項目和新增專案對話方塊