Installazione di pacchetti VSPackage con Windows Installer

L'integrazione di VSPackage in Visual Studio richiede più di copiare i file nel computer di un utente. Il programma di installazione del pacchetto VSPackage deve installare vsPackage e i relativi file dipendenti e registrarli e integrarli in Visual Studio. Il pacchetto VSPackage può sfruttare le funzionalità di integrazione, ad esempio la visualizzazione di un'icona nella schermata iniziale di Visual Studio e la finestra di dialogo Informazioni su.

I file di Microsoft Windows Installer sono il modo consigliato per distribuire i pacchetti VSPackage. I pacchetti Windows Installer facili da usare possono essere eseguiti in qualsiasi sistema operativo Windows supportato da Visual Studio. Per altre informazioni, vedere Windows Installer.

In questa sezione

Fornisce una panoramica di Windows Installer.

Vengono illustrati i diversi modi in cui è possibile supportare installazioni side-by-side sia di VSPackage che di Visual Studio.

Offre una panoramica dei passaggi tipici seguiti dai programmi di installazione per installare e integrare correttamente i pacchetti VSPackage in Visual Studio.

Viene descritto come un programma di installazione può rilevare Visual Studio e i relativi componenti e annullare l'installazione se i requisiti vsPackage non sono soddisfatti.

Viene illustrato come sviluppare un programma di installazione che manterrà l'integrità delle versioni precedenti del prodotto.

Riepiloga le opzioni per l'individuazione di pacchetti VSPackage.

Viene illustrato come i pacchetti VSPackage vengono registrati in fase di installazione e perché la registrazione automatica è un'idea errata.

Viene illustrato come usare il nuovo aggregatore di tipo progetto per i tipi di progetto con codice gestito.

Viene illustrato come usare RegPkg.exe per generare un manifesto di registrazione per un VSPackage gestito.

Viene illustrato come eseguire comandi di post-installazione per integrare i pacchetti VSPackage in Visual Studio.

Descrive i passaggi che il programma di installazione deve eseguire quando gli utenti disinstallano il pacchetto VSPackage.