Private Kataloge

Gilt für:yes Visual Studio noVisual Studio für Mac noVisual Studio Code

Sie können die Steuerelemente, Vorlagen und Tools freigeben, die Sie entwickeln, indem Sie sie in einem privaten Katalog im Intranet für Ihre Organisation veröffentlichen, wie folgt:

  • Erstellen Sie einen Atom-Feed (RSS) zu einem entsprechend konfigurierten zentralen Speicherort (Repository) in Ihrem Intranet. Weitere Informationen finden Sie unter How to: Create an Atom feed for a private gallery.

  • Verteilen Sie eine Pkgdef-Datei , die den privaten Katalog beschreibt. Wir empfehlen diese Konfiguration für Administratoren, die einen privaten Katalog gleichzeitig mit vielen Computern verbinden möchten.

Wenn ein privater Katalog verfügbar ist, können Sie ihn zu Erweiterungen und Updates in Visual Studio hinzufügen.

Extension Manager Add Dialog

  1. Klicken Sie in der Menüleiste auf Extras>Optionen.

  2. Wählen Sie im Knoten "Umgebung"Erweiterungen und Updates aus.

  3. Wählen Sie die Schaltfläche Hinzufügen aus.

  4. Geben Sie im Feld "Name " einen Namen für den privaten Katalog ein, My Galleryz. B. .

  5. Geben Sie im URL-Feld die URL des Atomfeeds oder der SharePoint-Website ein, die den privaten Katalog hosten.

    1. Wenn der Host ein Atom-Feed ist, der eine Verbindung mit dem privaten Katalog herstellt, würde die URL wie folgt aussehen: http://www.mywebsite/mygallery/atom.xml Diese URL kann auf eine Datei oder einen Netzwerkpfad verweisen.

    2. Wenn der Host eine SharePoint-Website ist, würde die URL wie folgt aussehen: http://mysharepoint/sites/mygallery/forms/AllItems.aspx

Verwalten privater Kataloge

Ein Administrator kann einen privaten Katalog gleichzeitig auf mehreren Computern zur Verfügung stellen, indem die Systemregistrierung auf jedem Computer geändert wird. Erstellen Sie dazu eine Pkgdef-Datei , die die neuen Registrierungsschlüssel und deren Werte beschreibt. Das Format dieser Datei lautet wie folgt.

[$RootKey$\ExtensionManager\Repositories\{UniqueGUID}]
@={URI}  (REG_SZ)
Disabled=0 | 1 (DWORD)
Priority=0 (highest priority) ... MaxInt (lowest priority) (DWORD) (uint)
Protocol=Atom|Sharepoint (REG_SZ)
DisplayName={DisplayName} (REG_SZ)
DisplayNameResourceID={ID} (REG_SZ)
DisplayNamePackageGuid={GUID} (REG_SZ)

Weitere Informationen finden Sie unter How to: Manage a private gallery by using registry settings.

Sie können nach Visual Studio-Erweiterungen aus einem privaten Katalog in Erweiterungen und Updates suchen und installieren. In den folgenden Schritten wird ein privater Katalog mit dem Namen " My Gallery.

Extension Manager Installing Private Gallery

  1. Wählen Sie auf der Menüleiste "Extras>Erweiterungen" und "Updates" aus.

  2. Wählen Sie im linken Bereich Onlineerweiterungen aus, und wählen Sie dann "Mein Katalog" aus.

  3. Wählen Sie im rechten Bereich eine Erweiterung aus, und wählen Sie dann die Schaltfläche "Herunterladen" aus.

Wenn neue Versionen von Visual Studio-Erweiterungen im privaten Katalog veröffentlicht werden, können Sie die von Ihnen installierten Erweiterungen aktualisieren. In den folgenden Schritten wird ein privater Katalog mit dem Namen " My Repository.

Extension Manager Private Gallery Update

  1. Wählen Sie auf der Menüleiste "Extras>Erweiterungen" und "Updates" aus.

  2. Wählen Sie im linken Bereich "Updates" und dann "Mein Repository" aus.

  3. Wählen Sie im rechten Bereich eine Erweiterung aus, und wählen Sie dann die Schaltfläche "Aktualisieren " aus.

Weitere Informationen