Condividi tramite


Procedura: aggiornare un'estensione di Visual Studio

È possibile aggiornare un'estensione di Visual Studio nel sistema in uso utilizzando Gestione estensioni per installare la versione aggiornata. Se si crea una versione aggiornata di un'estensione, è possibile segnalare l'aggiornamento incrementando il numero di versione nel manifesto VSIX.

Gestione estensioni riconosce gli aggiornamenti confrontando il manifesto VSIX della nuova estensione con quello dell'estensione installata. Per essere riconosciuto come aggiornamento, il manifesto in ingresso deve avere lo stesso ID del manifesto installato e un numero di versione superiore. Se il numero Version è pari o inferiore, non è possibile installare il pacchetto. Se i valori ID non corrispondono, il pacchetto non ancora installato viene riconosciuto come estensione a parte.

Per impedire conflitti durante lo sviluppo, è consigliabile disinstallare le versioni precedenti delle estensioni in corso nonché disinstallare o disabilitare tutte le altre estensioni potenzialmente in conflitto.

Per aggiornare un'estensione nel sistema

  1. Scegliere Gestione estensioni dal menu Strumenti.

  2. Nel riquadro sinistro di Gestione estensioni fare clic su Aggiornamenti.

  3. Nel riquadro centrale fare clic sull'aggiornamento che si desidera installare.

    Il numero di versione dell'estensione aggiornata viene visualizzato nel riquadro di destra, insieme con altre informazioni.

  4. Fare clic su Aggiorna nella parte inferiore del riquadro di destra.

    Gestione estensioni sostituirà la versione installata dell'estensione con la nuova versione.

Per pubblicare un aggiornamento di un'estensione

  1. In Visual Studio aprire la soluzione per l'estensione che si desidera aggiornare. Apportare le modifiche.

  2. In Esplora soluzioni aprire source.extension.manifest.

  3. Nella finestra di progettazione del manifesto, aumentare il valore del numero nel campo Versione.

  4. Salvare la soluzione e compilarla.

  5. Caricare il nuovo file VSIX (nella cartella \bin\debug\ del progetto) nel sito Web Visual Studio Gallery.

    Quando un utente che dispone di una versione precedente dell'estensione aprirà Gestione estensioni, la nuova versione verrà visualizzata nell'elenco Aggiornamenti, a condizione che Gestione estensioni sia impostato per la ricerca di aggiornamenti automatica.

Vedere anche

Altre risorse

Distribuzione di un'estensione di Visual Studio

Composizione di un pacchetto VSIX

Gestione di estensioni e aggiornamenti per Visual Studio