Prywatne galerie dla rozszerzeń Visual Studio

Rozszerzenia w organizacji można udostępniać, hostując je w prywatnej galerii w intranecie lub innej wewnętrznej infrastrukturze. Prywatne galerie obecnie używają kanałów Atom (RSS) do udostępniania listy dostępnych rozszerzeń, które program Visual Studio może wykryć za pośrednictwem Menedżera rozszerzeń.

Note

Opracowywany jest nowy model galerii prywatnej. Opisane tutaj podejście oparte na atomach nadal działa, ale obserwuj ogłoszenia dotyczące zaktualizowanego mechanizmu.

Prywatna galeria to źródło danych Atom (plik XML), które opisuje dostępne rozszerzenia. Hostujesz ten kanał informacyjny na serwerze sieci Web, w udziale sieciowym lub w dowolnej lokalizacji dostępnej dla użytkowników docelowych.

Aby uzyskać szczegółowe informacje na temat tworzenia kanału informacyjnego Atom, zobacz Tworzenie kanału informacyjnego Atom dla galerii prywatnej ↗. Możesz również użyć narzędzia VsixUtil do generowania kanałów informacyjnych — zobacz Tworzenie kanału informacyjnego VSIX dla prywatnej galerii ↗.

  1. W programie Visual Studio przejdź dopozycji Opcje>.
  2. Przejdź do pozycji Środowisko>.
  3. Wybierz Dodaj, aby dodać nową galerię.
  4. W polu Nazwa wprowadź nazwę galerii prywatnej (na przykład My Organization Extensions).
  5. W polu Adres URL wprowadź adres URL kanału informacyjnego Atom lub innego kanału informacyjnego zawierającego rozszerzenia.
  6. Wybierz OK, aby zapisać.

Galeria prywatna jest teraz wyświetlana w oknie dialogowym Rozszerzenia>Zarządzaj rozszerzeniami w obszarze Online.

  1. W Visual Studio przejdź do pozycjiRozszerzenia Zarządzaj rozszerzeniami>.
  2. Wybierz pozycję Online i wybierz swoją prywatną galerię z listy po lewej stronie.
  3. Przeglądaj lub wyszukaj rozszerzenie, które chcesz zainstalować.
  4. Wybierz opcję Pobierz, aby zaplanować instalację.
  5. Zamknij wszystkie wystąpienia Visual Studio, aby ukończyć instalację.

Gdy zaktualizowana wersja rozszerzenia jest dostępna w galerii prywatnej, Visual Studio automatycznie wykrywa aktualizację. Sprawdź aktualizacje w Rozszerzenia>>.

Zarządzaj prywatnymi galeriami przy użyciu ustawień rejestru

Galerie prywatne można również dodawać za pośrednictwem rejestru Windows lub rozpowszechniać plik .pkgdef wraz z rozszerzeniem, które automatycznie rejestruje galerię. Aby uzyskać więcej informacji, zobacz Zarządzanie galerią prywatną przy użyciu ustawień ↗ rejestru.