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.