精靈檔 (.Vsz)
集成開發環境 (IDE) 會使用 .vsz 檔案來啟動精靈。 這些 .vsz 檔案包含 IDE 用來判斷要呼叫哪一個精靈的資訊,以及要傳遞至精靈的資訊。
.vsz 檔案是沒有區段的 .ini 格式文本檔版本。 IDE 已知的資訊會儲存在檔案的開頭。 這會提供精靈之間的連結,此精靈會呼叫 IDE,以及要傳遞至 IDE 之 .vsz 檔案中的參數。 檔案的其餘部分會提供精靈特定的參數,以及 IDE 要收集並傳遞至特定精靈的參數。
下列範例顯示 .vsz 檔案的內容。
VSWizard 8.0
Wizard=VsWizard.CBlankSiteWizard -or- {123-1234556-123334}
Param="WIZARDNAME = Wizard One"
Param="WIZARDUI = FALSE"
以下是 .vsz 檔案中的元件。
部分 | 描述 |
---|---|
VSWizard | 檔案中的第一個參數是範本檔格式的版本號碼。 此版本號碼必須是 6.0、7.0、7.1 或 8.0。 無法啟動其他數位,並造成無效的格式錯誤。 |
精靈 | 此欄位包含精靈的 OLE ProgID,或 IDE 所共同建立之精靈 CLSID 的 GUID 字串表示。 |
Param | 這些部分是選擇性的。 您可以視需要新增多個 。 |
參數可讓 .vsz 檔案將其他自定義參數傳遞至精靈。 每個值都會當做變數陣列中的字串項目傳遞至精靈。 如需詳細資訊,請參閱 自定義參數。
若要將預設地區設定標識符新增至 .vsz 檔案,請指定 FALLBACK_LCID
=xxxx,其中 xxxx 是地區設定標識符,例如 1033 表示英文。 定義參數時 FALLBACK_LCID
,如果找不到目前的標識碼,精靈就會使用提供的後援地區設定標識符。