Partilhar via


Como: atualizar uma extensão de Visual Studio

Você pode atualizar uma extensão de Visual Studio em seu sistema usando Extension Manager para instalar a versão atualizada. Se você criar uma versão atualizada de uma extensão, ele pode significam como atualizados, aumentando o número de versão no manifesto do VSIX.

Gerente de extensão reconhece as atualizações, comparando o manifesto VSIX da extensão de entrada para que da extensão instalado. Para que seja reconhecido como uma atualização, o manifesto de entrada deve ter o mesmo ID como aquele instalado e uma maior versão número. Se a Version número é igual ou menor, o pacote não pode ser instalado. Se a ID valores não coincidem, o pacote que ainda não está instalado é reconhecido como uma extensão separada.

Para ajudar a evitar conflitos durante o desenvolvimento, recomendamos que você desinstale as versões anteriores das extensões em andamento e também desinstalar ou desativa outras extensões de potencialmente conflitantes.

Para atualizar uma extensão em seu sistema.

  1. Sobre o Ferramentas menu, clique em Extension Manager.

  2. No painel esquerdo do Extension Manager, clique em atualizações de.

  3. No painel do meio, clique na atualização que você deseja instalar.

    O número de versão da extensão atualizado é exibido no painel direito, junto com outras informações.

  4. Na parte inferior do painel direito, clique em atualização.

    Gerente de extensão substitui a versão instalada do que a extensão usando a nova versão.

Para publicar uma atualização de uma extensão

  1. No Visual Studio, abra a solução para a extensão que você deseja atualizar. Faça as alterações.

  2. Em Solution Explorer, abra source.extension.manifest.

  3. No criador de manifesto, aumente o valor do número na versão campo.

  4. Salve a solução e compilá-lo.

  5. Carregue o novo arquivo de .vsix (na pasta \bin\debug\ do projeto) para o Galeria de Visual Studio site da Web.

    Quando um usuário que tenha uma versão anterior da extensão abre Extension Manager, a nova versão será exibido na atualizações lista, contanto que Extension Manager for definido como procura automaticamente por atualizações.

Consulte também

Outros recursos

Implantação de extensão do Visual Studio

Anatomia de um pacote VSIX

Gerenciando extensões e atualizações para Visual Studio