Freigeben über


CreatePkgDef-Hilfsprogramm

Nimmt eine DLL-Datei für eine Visual Studio-Erweiterung als Parameter und stellt eine PKGDEF-Datei, um die DLL zu Verfügung. Die PKGDEF-Datei enthält alle Informationen, die andernfalls in die Systemregistrierung geschrieben, wenn die Erweiterung installiert ist.

Hinweis

Die meisten Projektvorlagen, die in Visual Studio 2010 SDK automatisch eingeschlossen werden, erstellen .pkgdef-Dateien als Teil des Buildprozesses.Dieses Dokument ist für die Pakete manuell erstellen möchten, oder konvertierende vorhandene Pakete, um zu .pkgdef-Bereitstellung Verwendung vorgesehen.

CreatePkgDef /out=FileName [/codebase] [/assembly] AssemblyPath

Argumente

  • /out =FileName
    Erforderlich. Legt den Namen der zu .pkgdef-AusgabedateiFileNamefest.

  • /codebase
    Optional. Erzwingt Registrierung mit dem CodeBase-Hilfsprogramm.

  • /assembly
    Erzwingt Registrierung mit dem Dienstprogramm Assembly.

  • AssemblyPath
    Der Pfad der DLL-Datei, aus denen Sie das .pkgdef generieren möchten.

Hinweise

Bereitstellung von Erweiterungen, indem .pkgdef-Dateien Registrierungsdaten verwendet, ersetzt die Anforderungen von früheren Versionen von Visual Studio.

Die .pkgdef-Dateien müssen in einem der folgenden Speicherorte installiert sein: %localappdata% \ Microsoft \ Visual Studio \ 10.0 \ Extensions \ oder %vsinstalldir% \ Common7 \ IDE \ Extensions \. Wenn der Installationsordner %localappdata% \ Microsoft \ Visual Studio \ 10.0 \ Extensions \ ist, wird die Erweiterung von Visual Studio erkannt, wird jedoch standardmäßig deaktiviert. Der Benutzer kann die Erweiterung aktivieren, indem Erweiterungs-Managerverwendet. Weitere Informationen finden Sie unter Gewusst wie: Deaktivieren und erneutes Aktivieren von Visual Studio-Tools und -Erweiterungen. Wenn der Installationsordner %vsinstalldir% \ Common7 \ IDE \ Extensions \ ist, wird die Erweiterung standardmäßig aktiviert.

Hinweis

Erweiterungs-Manager kann nicht verwendet werden, um eine Erweiterung zugreifen, es sei denn, sie als Teil eines VSIX-Pakets installiert ist.Weitere Informationen finden Sie unter Bereitstellung von Erweiterungen für Visual Studio.

Siehe auch

Referenz

CreateExpInstance-Hilfsprogramm

Konzepte

Produkt-Versions-Grundlagen

Weitere Ressourcen

Ein Visual Studio-Integrations-Produkt aufheben