RegPkg 实用工具

备注

使用 .pkgdef 文件,首选方法添加到 Visual Studio 注册包 2010 年为。这允许扩展部署,而无需访问系统注册表中,是 VSIX 部署的要求。使用 CreatePkgDef 实用工具, Pkgdef 文件中创建。有关 Visual Studio 包部署的更多信息,请参见 VSIX 部署

RegPkg.exe 实用工具注册 VSPackage 和 Visual Studio 和为部署准备。 在 VSPackage 开发过程中,此实用工具在后台使用。 运行它作为生成过程的一部分,以便在实验项可以生成并运行 VSPackage。 有关实验性生成的更多信息,请参见 Visual Studio 的实验实例

RegPkg 可以生成系统注册表脚本以多种格式。 可以在部署项目的这些脚本 (.msi 项目或 Windows Installer XML 工具集文件。 有关示例,请参见演练:部署 VSPackage

RegPkg.exe 通常设置 AMP_LTVisual Studio SDK 安装路径AMP_GT \VisualStudioIntegration\Tools\Bin\RegPkg .exe 文件。 RegPkg 遵循以下语法:

RegPkg [/root:<root>] [/regfile:<regfile>] [/rgsfile:<rgsfile> [/rgm]] [/vrgfile:<vrgfile>] [/codebase | /assembly] [/unregister] AssemblyPath
  • /root: 根
    对下指定的注册

    Visual Studio 根。

  • /regfile: 文件名
    创建一个 .reg 文件而不是更新注册表。 不能与 /vrgfile 或 /rgsfile 或 /wixfile。

  • /rgsfile: 文件名
    创建 .rgs 文件而不是更新注册表。 不能与 /vrgfile 或 /regfile 或 /wixfile。

  • /vrgfile: 文件名
    创建一 .vrg 文件而不是更新注册表。 不能与 /regfile 或 /rgsfile 或 /wixfile。

  • /rgm
    除了 rgs 文件之外,创建一 .rgm 文件。 必须与 /rgsfile 一起使用。

  • /wixfile: 文件名
    创建 Windows Installer XML 工具集兼容文件而不是更新注册表。 不能与 /regfile 或 /rgsfile 或 /vrgfile。

  • /codebase
    强制使用基本代码的注册而不是程序集。

  • /assembly
    强制使用程序集的注册而不是基本代码。

  • /unregister
    取消此包。 不能使用

    /regfile 或 /vrgfile 或 /rgsfile 或 /wixfile。

请参见

概念

疑难解答 RegPkg 包注册

其他资源

释放 Visual Studio 产品集成