Eseguire soluzioni in versioni diverse di Microsoft Office
Eseguire soluzioni Office create con Visual Studio 2010 e versioni successive
Versione di destinazione del modello di progetto di Office | .NET Framework di destinazione del progetto1 | Versioni di Office che possono eseguire la soluzione | Runtime richiesto nel computer dell'utente finale |
---|---|---|---|
Office 2016 e Office 2013 | .NET Framework 4 o versione successiva | Office 2016 Office 2013 Office 2010 2007 Microsoft Office System2 |
Visual Studio 2010 Tools per Office Runtime |
Office 2010 | .NET Framework 4 o versione successiva | Office 2016 Office 2013 Office 2010 2007 Microsoft Office System2 |
Visual Studio 2010 Tools per Office Runtime |
Office 2010 | .NET Framework 3.5 | Office 2016 Office 2013 Office 2010 |
Visual Studio 2010 Tools per Office Runtime |
Microsoft Office System 2007 | .NET Framework 4 o versione successiva, oppure .NET Framework 3.5 |
Office 2016 Office 2013 Office 2010 Microsoft Office System 2007 |
Visual Studio 2010 Tools per Office Runtime |
La versione di .NET Framework destinata al progetto è necessaria nei computer degli utenti finali per l'esecuzione della soluzione. Ad esempio, se il progetto è destinato a .NET Framework 3.5, .NET Framework 3.5 è necessario nei computer degli utenti finali. In questo esempio la soluzione non verrà eseguita se solo .NET Framework 4 è installato nei computer degli utenti finali.
In questo scenario, la soluzione verrà eseguita senza errori nel sistema di Microsoft Office 2007 solo se non usa funzionalità nuove in Office 2010.
Eseguire soluzioni Office create usando le versioni di Visual Studio precedenti a Visual Studio 2010
Le applicazioni Microsoft Office possono eseguire soluzioni create utilizzando versioni di Visual Studio precedenti a Visual Studio 2010. In alcuni casi, queste soluzioni richiedono versioni diverse del Strumenti di Visual Studio per il runtime di Office. Le diverse versioni del Strumenti di Visual Studio per il runtime di Office possono essere installate side-by-side nello stesso computer.
La tabella seguente illustra le versioni di Microsoft Office che possono eseguire soluzioni create usando le versioni precedenti di Visual Studio e quali versioni del runtime di Strumenti di Visual Studio per Office e .NET Framework sono necessarie per ogni soluzione.
Edizione di Visual Studio utilizzate per creare la soluzione | Versione di destinazione del modello di progetto di Office | Versioni di Office che possono eseguire la soluzione | Runtime richiesto nel computer dell'utente finale | Versione richiesta di .NET Framework nel computer dell'utente finale |
---|---|---|---|---|
Visual Studio 2008 Professional oppure Visual Studio Team System 2008 |
Microsoft Office System 2007 | Office 2013 e Office 20101 Microsoft Office System 2007 |
Visual Studio 2010 Tools per Office Runtime1 oppure Microsoft Visual Studio Tools per Microsoft Office System (versione 3.0 Runtime) |
.NET Framework 3.5 |
Una delle edizioni seguenti di Visual Studio 2005 con VSTO 2005 edizione Standard 2 installata: - Visual Studio 2005 Tools per Office - Visual Studio Team System 2005 - Visual Studio 2005 Professional |
Microsoft Office System 2007 | Office 2013 e Office 2010 (solo32 bit) Microsoft Office System 2007 |
Microsoft Visual Studio 2005 Tools per Office Second Edition Runtime (x86) | .NET framework 2.0, .NET Framework 3.0 o .NET Framework 3.5 |
Una delle seguenti edizioni di Visual Studio: - Visual Studio 2008 Professional - Visual Studio Team System 2008 - Visual Studio 2005 Tools per Office (con o senza VSTO 2005 edizione Standard 2 installato) - Visual Studio Team System 2005 (con o senza VSTO 2005 edizione Standard 2 installato) - Visual Studio 2005 Professional con VSTO 2005 edizione Standard 2 installato |
Microsoft Office 2003 | Office 2013 e Office 2010 (solo32 bit) Microsoft Office System 2007 Microsoft Office 2003 |
Microsoft Visual Studio 2005 Tools per Office Second Edition Runtime (x86) | .NET framework 2.0, .NET Framework 3.0 o .NET Framework 3.5 |
Le applicazioni di Office 2013 e Office 2010 includono il runtime di Visual Studio 2010 Tools per Office. Pertanto, queste applicazioni usano sempre il runtime di Visual Studio 2010 Tools per Office anziché il Strumenti di Visual Studio per Microsoft Office System (versione 3.0 Runtime) in questo scenario. Le applicazioni di Microsoft Office 2007 possono utilizzare Visual Studio 2007 Tools per Office Runtime o Visual Studio Tools per Microsoft Office System (versione 3.0 Runtime).
VSTO 2005 SE è un componente aggiuntivo di Visual Studio gratuito che fornisce modelli di progetto di componente aggiuntivo VSTO per Microsoft Office 2003 e Microsoft Office System 2007. Può essere installato con Visual Studio 2005 Professional, Visual Studio 2005 Tools per Office o un'edizione di Visual Studio Team System 2005. Per altre informazioni, vedere Visual Studio 2005 Tools for Office Second Edition.
Le soluzioni Office che richiedono Visual Studio 2005 Tools per Office Second Edition Runtime non sono compatibili con le versioni a 64 bit di Office 2013 e Office 2010. Per eseguire queste soluzioni nell'edizione a 64 bit di Office 2013 o Office 2010, è necessario aggiornare il progetto a Visual Studio 2010 o a un progetto di Visual Studio 2008 destinato a Microsoft Office System 2007.