Compartilhar via


Galerias privadas

Você pode compartilhar os controles, modelos e ferramentas que desenvolve postando-os em uma galeria privada na intranet da sua organização, da seguinte maneira:

  • Crie um feed Atom (RSS) para um local central (repositório) configurado adequadamente em sua intranet. Para obter mais informações, consulte Como criar um feed Atom para uma galeria privada.

  • Distribua um arquivo .pkgdef que descreve a galeria privada. Recomendamos essa configuração para administradores que desejam conectar uma galeria privada a muitos computadores ao mesmo tempo.

Quando uma galeria privada está disponível, você pode adicioná-la a Extensões e Atualizações no Visual Studio.

Adicionar caixa de diálogo do Gerenciador de Extensões

  1. Na barra de menus, escolha Ferramentas>Opções.

  2. No nó Ambiente , selecione Extensões e Atualizações.

  3. Clique no botão Adicionar.

  4. No campo Nome , insira um nome para a galeria privada, por exemplo, My Gallery.

  5. No campo URL , insira a URL do feed Atom ou do site do SharePoint que está hospedando a galeria privada.

    1. Se o host for um feed Atom que se conecta à galeria privada, a URL será semelhante a esta: http://www.mywebsite/mygallery/atom.xml. Essa URL pode se referir a um arquivo ou a um caminho de rede.

    2. Se o host for um site do SharePoint, a URL será semelhante a esta: http://mysharepoint/sites/mygallery/forms/AllItems.aspx.

Gerenciar galerias privadas

Um administrador pode disponibilizar uma galeria privada para vários computadores ao mesmo tempo modificando o registro do sistema em cada computador. Para fazer isso, crie um arquivo .pkgdef que descreva as novas chaves do Registro e seus valores. O formato desse arquivo é o seguinte.

[$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)

Para obter mais informações, consulte Como gerenciar uma galeria privada usando as configurações do Registro.

Você pode pesquisar e instalar extensões do Visual Studio de uma galeria privada em Extensões e Atualizações. As etapas a seguir usam uma galeria privada chamada My Gallery.

Gerenciador de Extensões Instalando Galeria Privada EM_

  1. Na barra de menus, escolhaExtensões e Atualizações das >.

  2. No painel esquerdo, selecione Extensões Online e, em seguida, selecione Minha Galeria.

  3. No painel direito, selecione uma extensão e, em seguida, escolha o botão Baixar .

À medida que novas versões das extensões do Visual Studio são postadas na galeria privada, você pode atualizar as extensões instaladas. As etapas a seguir usam uma galeria privada chamada My Repository.

Atualização da Galeria Privada do Gerenciador de Extensões

  1. Na barra de menus, escolhaExtensões e Atualizações das >.

  2. No painel esquerdo, selecione Atualizações e selecione Meu Repositório.

  3. No painel direito, selecione uma extensão e escolha o botão Atualizar .