共用方式為


設定 .Vsz 檔案以啟動精靈

.Visual Studio 增益集在 Visual Studio 2013 中已不適用。 您應該升級您的增益集至 VSPackage 擴充套件。 如需升級的詳細資訊,請參閱 常見問題集:將增益集轉換成 VSPackage 擴充功能

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 檔案將精靈加入至加入項目和新增專案對話方塊

其他資源

建立增益集和精靈