向导 (.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 文件能够将其他自定义参数传递给向导。 每个值作为字符串元素传递到向导的变体数组中。 有关详细信息,请参阅 自定义参数。
若要将默认区域设置 ID 添加到 .vsz 文件,请指定 FALLBACK_LCID
=xxxx,其中 xxxx 是区域设置 ID,例如,1033 表示英语。 定义参数时 FALLBACK_LCID
,如果找不到当前 ID,向导将使用提供的回退区域设置 ID。