Aggiornare un'estensione di Visual Studio
È possibile aggiornare un'estensione di Visual Studio nel sistema usando Estensioni e Aggiornamenti per installare la versione aggiornata. Se si crea una versione aggiornata di un'estensione, è possibile indicarla come aggiornata incrementando il numero di versione nel manifesto VSIX.
Aggiornamenti vengono installati quando il manifesto VSIX dell'estensione in ingresso ha lo stesso ID
valore di quello installato e un numero superioreVersion
. Se il Version
numero è uguale o inferiore, il pacchetto non può essere installato. Se i ID
valori non corrispondono, il pacchetto non ancora installato viene riconosciuto come estensione separata.
Per evitare conflitti durante lo sviluppo, è consigliabile disinstallare versioni precedenti delle estensioni in corso e disinstallare o disabilitare eventuali altre estensioni potenzialmente in conflitto.
Per aggiornare un'estensione nel sistema
Dal menu Strumenti scegliere Estensioni e aggiornamenti.
Nel riquadro sinistro fare clic su Aggiornamenti.
Nel riquadro centrale fare clic sull'aggiornamento da installare.
Il numero di versione dell'estensione aggiornata viene visualizzato nel riquadro destro, insieme ad altre informazioni.
Nella parte inferiore del riquadro destro fare clic su Aggiorna.
Per pubblicare un aggiornamento di un'estensione
In Visual Studio aprire la soluzione per l'estensione da aggiornare. Apportare le modifiche.
Importante
Tutte le estensioni utente non firmate non vengono aggiornate automaticamente. È consigliabile firmare sempre le estensioni.
In Esplora soluzioni open source.extension.manifest.
Nella finestra di progettazione del manifesto aumentare il valore del numero nel campo Versione .
Salvare la soluzione e compilarla.
Caricare il nuovo
.vsix
file (nella\bin\Debug\
cartella del progetto) nel sito Web di Visual Studio Marketplace .Quando un utente con una versione precedente dell'estensione apre Estensioni e Aggiornamenti, la nuova versione viene visualizzata nell'elenco Aggiornamenti, se lo strumento è impostato per cercare automaticamente gli aggiornamenti.
È possibile abilitare o disabilitare il controllo automatico degli aggiornamenti nella parte inferiore del riquadro Aggiornamenti (Abilita/disabilita il rilevamento automatico degli aggiornamenti disponibili), che modifica l'impostazione Controlla aggiornamenti in Strumenti>Opzioni>ambiente estensioni dell'ambiente>e Aggiornamenti.
È possibile specificare (in Strumenti>Opzioni>Estensioni ambiente>e Aggiornamenti) se si desiderano aggiornamenti automatici per le estensioni per utente, tutte le estensioni utente o entrambe (impostazione predefinita).