配置 .Vsz 文件来启动向导

Visual Studio 2013 中已弃用 Visual Studio 的外接程序。 你应该升级外接程序到 VS 的扩展包。 有关升级的更多信息,请参见 。常见问题:将外接程序转换为 VSPackage 扩展

Visual Studio 使用名为 .vsz 的文件类型启动向导。 这些文件是扩展名为 .vsz 的文本文件,Visual Studio 使用这些文件确定要调用的向导以及传递给该向导的信息(如果有的话)。

与 INI 文件比较

.vsz 文件是 .ini 格式文本文件的简化版本,但它不包含标记节。 第一部分存储 Visual Studio 环境已知的信息。 第二部分允许特定于向导的参数由环境收集并传递到向导。

下列是 .vsz 样本文件的示例:

VSWizard 8.0
Wizard=VIDWizard.CBlankSiteWizard
Param=<item1>
Param=<item2>
…

备注

向导值还可以是 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 格式的 GUID — 各部分由 8、4、4、4 和 12 个字符组成。

该文件分为以下几部分:

  • VSWizard — 这是模板文件格式的版本号,Visual Studio 的模板文件格式为“VSWizard 8.0”。其他版本号均无效,使用其他号码会导致“格式无效”错误。

  • Wizard — 这是编程 ID (ProgID),如 MyWizard.MyClass;或者是应由 Visual Studio 共创的向导的 CLSID 的字符串 GUID 表示形式。

  • Param — 这些参数是可选的,并且可以添加向导要求的任意数量的参数。 它们用于使 .vsz 文件可以将附加自定义参数传递给向导。 数组中的每个值都以字符串元素的形式传递给向导。

请参见

任务

如何:创建外接程序

演练:创建向导

概念

使用 .Vsdir 文件为“添加项”和“新建项目”对话框添加向导

其他资源

创建外接程序和向导