Nástroj CreatePkgDef

Přebírá soubor .dll pro příponu sady Visual Studio jako parametr a vytvoří soubor .pkgdef , který bude připojen k souboru .dll . Soubor .pkgdef obsahuje všechny informace, které by jinak byly zapsány do systémového registru při instalaci rozšíření.

Poznámka:

Většina šablon projektů, které jsou součástí sady Visual Studio SDK, automaticky vytváří soubory .pkgdef v rámci procesu sestavení. Tento dokument je určený pro ty, kteří chtějí balíčky vytvořit ručně nebo převést existující balíčky tak, aby používaly nasazení .pkgdef .

Syntaxe

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

Argumenty

/out=<Název_souboru>
Povinný: Nastaví název výstupního souboru .pkgdef na <FileName>.

/Codebase
Nepovinné. Vynutí registraci pomocí nástroje CodeBase .

/Sestavení
Vynutí registraci pomocí montážního nástroje.

<AssemblyPath>
Cesta k souboru .dll , ze kterého chcete vygenerovat .pkgdef.

Poznámky

Nasazení rozšíření pomocí souborů .pkgdef nahrazuje požadavky registru starších verzí sady Visual Studio.

Soubory .pkgdef musí být nainstalovány v jednom z následujících umístění:

  • %localappdata%\Microsoft\Visual Studio\16.0\Extensions\

  • %vsinstalldir%\Common7\IDE\Extensions\

Pokud je instalační složka %localappdata%\Microsoft\Visual Studio\16.0\Extensions\, visual Studio rozšíření rozpozná, ale ve výchozím nastavení je zakázané. Uživatel může rozšíření povolit pomocí funkce Spravovat rozšíření.

Pokud je instalační složka %vsinstalldir%\Common7\IDE\Extensions\, je rozšíření ve výchozím nastavení povolené.

Poznámka:

Nástroj Spravovat rozšíření nelze použít pro přístup k rozšíření, pokud není nainstalován jako součást balíčku VSIX.

Viz také