Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie Administrator oder Entwickler einer Visual Studio-Erweiterung sind, können Sie den Zugriff auf die Steuerelemente, Vorlagen und Tools in der Visual Studio-Galerie, im Beispielkatalog oder in privaten Katalogen steuern. Um einen Katalog verfügbar oder nicht verfügbar zu machen, erstellen Sie eine .pkgdef Datei, die die geänderten Registrierungsschlüssel und deren Werte beschreibt.
Verwalten privater Galerien
Sie können eine .pkgdef Datei erstellen, um den Zugriff auf Kataloge auf mehreren Computern zu steuern. Diese Datei muss das folgende Format aufweisen.
[$RootKey$\ExtensionManager\Repositories\{UniqueGUID}]
@={URI} (REG_SZ)
Disabled=0 | 1 (DWORD)
Priority=0 (highest priority) ... MaxInt (lowest priority) (DWORD) (uint)
Protocol=Atom Feed|Sharepoint (REG_SZ)
DisplayName={DisplayName} (REG_SZ)
DisplayNameResourceID={ID} (REG_SZ)
DisplayNamePackageGuid={GUID} (REG_SZ)
Der Schlüssel Repositories
bezieht sich auf die Galerie, die aktiviert oder deaktiviert werden soll. Der Visual Studio-Katalog und der Beispielkatalog verwenden die folgenden Repository-GUIDs:
Visual Studio Gallery: 0F45E408-7995-4375-9485-86B8DB553DC9
Beispielkatalog: AEB9CB40-D8E6-4615-B52C-27E307F8506C
Der
Disabled
Wert ist optional. Standardmäßig ist eine Galerie eingeschaltet.Der wert
Priority
bestimmt die Reihenfolge, in der die Kataloge im Dialogfeld Optionen aufgelistet werden. Visual Studio Gallery hat Priorität 10, und der Beispielkatalog hat Priorität 20. Private Galerien beginnen bei Priorität 100. Wenn mehrere Kataloge denselben Prioritätswert aufweisen, wird die Reihenfolge, in der sie angezeigt werden, durch die Werte ihrer lokalisiertenDisplayName
Attribute bestimmt.Der
Protocol
Wert ist für Atom-basierte oder SharePoint-basierte Kataloge erforderlich.Entweder
DisplayName
oder sowohlDisplayNameResourceID
als auchDisplayNamePackageGuid
müssen angegeben werden. Wenn alle angegeben sind, wird dasDisplayNameResourceID
- undDisplayNamePackageGuid
paar verwendet.
Deaktivieren der Visual Studio-Galerie mithilfe einer .pkgdef-Datei
Sie können eine Galerie in einer .pkgdef--Datei deaktivieren. Der folgende Eintrag deaktiviert die Visual Studio Gallery:
[$RootKey$\ExtensionManager\Repositories\{0F45E408-7995-4375-9485-86B8DB553DC9}]
"Disabled"=dword:00000001
Der folgende Eintrag deaktiviert die Beispielgalerie:
[$RootKey$\ExtensionManager\Repositories\{AEB9CB40-D8E6-4615-B52C-27E307F8506C}]
"Disabled"=dword:00000001