Condividi tramite


Migrazione e aggiornamento di componenti aggiuntivi da Visual Studio 2005 a Visual Studio 2008

Aggiornamento: novembre 2007

I componenti aggiuntivi creati nelle versioni precedenti di Visual Studio richiedono alcune modifiche per funzionare correttamente in Visual Studio 2008. È quindi necessario aggiornare o eseguire la migrazione dei componenti aggiuntivi. L’aggiornamento dei componenti aggiuntivi riguarda l’utilizzo di un file di componente aggiuntivo binario compilato in una versione precedente di Visual Studio in Visual Studio 2008. La migrazione dei componenti aggiuntivi riguarda l’aggiornamento e la ricompilazione di progetti e codice da utilizzare in Visual Studio 2008.

Nella maggior parte dei casi, è consigliabile eseguire la migrazione dei componenti aggiuntivi per sfruttare la nuova funzionalità di Visual Studio. È possibile optare per l'aggiornamento per quei componenti aggiuntivi che non utilizzano barre dei comandi e per quegli utenti che non necessitano della nuova funzionalità. In Visual Studio .NET 2002 e Visual Studio .NET 2003, le barre dei comandi erano indicate nel componente Microsoft.Office. Questa funzionalità della barra dei comandi è ora disponibile per Visual Studio nell'assembly Microsoft.VisualStudio.CommandBars.

In Visual Studio la registrazione dei componenti aggiuntivi richiede l'utilizzo di due metodi:

  • Registrazione COM: questo metodo fornisce compatibilità con i componenti aggiuntivi creati in versioni di Visual Studio precedenti a Visual Studio 2005. Il componente aggiuntivo viene registrato nell'hive 9.0 di Visual Studio 2008 e come classe COM nel Registro di sistema di Windows. Si tratta del metodo di registrazione utilizzato nelle versioni Visual Studio precedenti a Visual Studio 2005.

  • Registrazione XML: questo metodo utilizza un file XML per registrare i componenti aggiuntivi con Visual Studio 2008.

Utilizzare i componenti aggiuntivi delle versioni precedenti di Visual Studio in Visual Studio 2008

Vedere anche

Concetti

Registrazione di un componente aggiuntivo