Freigeben über


RegPkg-Hilfsprogramm

Hinweis

Die bevorzugte Methode, Pakete in Visual Studio 2010 zu registrierende ist, indem .pkgdef-Dateien verwendet.Dies ermöglicht die Bereitstellung von Erweiterungen zu, ohne die Systemregistrierung zuzugreifen, die eine Anforderung für die VSIX-Bereitstellung ist.Pkgdef-Dateien werden erstellt, indem CreatePkgDef-Hilfsprogrammverwendet.Weitere Informationen zu Visual Studio-Paket Anwendungsbereitstellung finden Sie unter VSIX-Bereitstellung.

Die Hilfsregister RegPkg.exe VSPackages mit Visual Studio und bereitet dieses für die Bereitstellung vorbereitet. Dieses Hilfsprogramm wird im Hintergrund während VSPackage-Entwicklung verwendet. Sie wird als Teil des Buildprozesses ausgeführt, sodass Sie ein VSPackage in den experimentellen Hiven erstellen und ausführen können. Weitere Informationen über die experimentelle Builds finden Sie unter Experimentelle Instanz von Visual Studio.

RegPkg kann Systemregistrierungs von Skripts in mehreren Formaten generieren. Sie können diese Skripts in Bereitstellungsprojekten wie .msi-Projekten oder Toolset des Windows Installer-XML Dateien enthalten. Ein entsprechendes Beispiel finden Sie unter Exemplarische Vorgehensweise: Bereitstellen von einem VSPackage.

RegPkg.exe befindet sich i. d. R. an <Pfad SDK-Installations Visual Studio> \ VisualStudioIntegration \ Tools \ bin \ RegPkg.exe. RegPkg folgt dieser Syntax:

RegPkg [/root:<root>] [/regfile:<regfile>] [/rgsfile:<rgsfile> [/rgm]] [/vrgfile:<vrgfile>] [/codebase | /assembly] [/unregister] AssemblyPath
  • /root: root
    Führt die Registrierung aus dem angegebenen

    Visual Studio Stamm.

  • /regfile: Dateiname
    Erstellt eine .reg-Datei anstatt die Registrierung aktualisieren. Kann nicht mit /vrgfile oder /rgsfile oder /wixfile verwendet werden.

  • /rgsfile: Dateiname
    Erstellt eine RGS-Datei anstatt die Registrierung aktualisieren. Kann nicht mit /vrgfile oder /regfile oder /wixfile verwendet werden.

  • /vrgfile: Dateiname
    Erstellt eine .vrg-Datei anstatt die Registrierung aktualisieren. Kann nicht mit /regfile oder /rgsfile oder /wixfile verwendet werden.

  • /rgm
    Erstellt eine .rgm-Datei Neben der rgs Datei. Muss mit /rgsfile kombiniert werden.

  • /wixfile: Dateiname
    Erstellt eine Toolset-kompatible Windows Installer-Datei XML-Daten anstatt die Registrierung aktualisieren. Kann nicht mit /regfile oder /rgsfile oder /vrgfile verwendet werden.

  • /codebase
    Erzwingt CodeBase Registrierung anstelle der Assembly.

  • /assembly
    Erzwingt Registrierung anstelle der CodeBase Assembly.

  • /unregister
    Hebt die Registrierung dieses Pakets auf. Darf nicht verwendet werden.

    mit /regfile oder /vrgfile oder /rgsfile oder /wixfile.

Siehe auch

Konzepte

Problembehandlung RegPkg-Paket-Registrierung

Weitere Ressourcen

Ein Visual Studio-Integrations-Produkt aufheben