Supporto di più versioni di Visual Studio
Il termine side-by-side significa che è possibile installare e gestire più versioni di un prodotto nello stesso computer. Per i pacchetti VSPackage, ciò significa che un utente può avere più versioni di Visual Studio installate nello stesso computer. Tuttavia, non è possibile avere versioni side-by-side dei pacchetti VSPackage caricati in una singola versione di Visual Studio.
Prima di rendere il VSPackage in grado di essere caricato in versioni side-by-side di Visual Studio, considerare quanto segue:
È necessario determinare quale strategia di implementazione affiancata si vuole seguire.
Per altre informazioni, vedere Scelta tra pacchetti VSPackage condivisi e con controllo delle versioni.
I formati di file di soluzione e progetto devono adattarsi alla strategia di implementazione.
Per altre informazioni, vedere Aggiornamento di progetti personalizzati e registrazione delle estensioni di file per distribuzioni side-by-side.
Il programma di installazione deve gestire la strategia di implementazione in modo che i componenti con controllo delle versioni e anche i componenti condivisi in tutte le versioni siano installati e registrati correttamente.
Per altre informazioni, vedere Installazione di PACCHETTI VSPackage con Windows Installer e anche gestione dei componenti.
Nota
L'installazione di una versione di Visual Studio installa anche una versione corrispondente di .NET Framework. Ad esempio, l'installazione di Visual Studio 2010 e Visual Studio 2012 nello stesso computer installa anche le versioni 4.0 e 4.5 di .NET Framework, rispettivamente.
In questa sezione
La scelta tra VSPackage condivisi e con controllo delle versioni spiega come risolvere i problemi side-by-side nel pacchetto VSPackage.
La registrazione delle estensioni di file per le distribuzioni side-by-side descrive in che modo il pacchetto VSPackage può registrare le associazioni di file in uno scenario side-by-side.