Configurazione di un computer per sviluppare soluzioni Office
È necessario installare i prerequisiti seguenti prima di utilizzare gli strumenti di sviluppo di Microsoft Office in Visual Studio 2012:
Visual Studio
.NET Framework
Microsoft Office
Per la maggior parte delle attività di sviluppo, è inoltre necessario installare e registrare gli assembly di interoperabilità primari (PIAs) per Microsoft Office nella Global Assembly Cache.
Per le procedure dettagliate relative all'installazione, vedere Procedura: configurare un computer per sviluppare soluzioni Office.
Visual Studio
Office sono inclusi solo nelle seguenti edizioni di Visual Studio:
Visual Studio Professional
Visual Studio Premium
Visual Studio Ultimate
Gli strumenti di sviluppo di Office sono un componente facoltativo di Visual Studio.Questi strumenti vengono installati per impostazione predefinita durante l'installazione di una delle edizioni di Visual Studio nell'elenco precedente.Se si personalizza l'installazione di Visual Studio specificando le funzionalità da installare, specificare Strumenti di sviluppo di Microsoft Office durante l'installazione per installare gli strumenti.
Gli strumenti di sviluppo di Office includono Runtime di Visual Studio Tools per Office e le funzionalità integrate in Visual Studio stesso, ad esempio finestre di progettazione e modelli di progetto.Per ulteriori informazioni su Runtime di Visual Studio Tools per Office, vedere Cenni preliminari su Visual Studio Tools per Office Runtime.
[!NOTA]
Per impostazione predefinita, Office in Visual Studio include modelli solo per Office 2010.Se si desidera sviluppare soluzioni per Office 2013, è necessario scaricare gli strumenti di sviluppo di Microsoft Office per Visual Studio 2012, che includono i modelli di progetto per Office 2013.Per scaricare questi strumenti, vedere Download.
.NET Framework
È possibile utilizzare Office in Visual Studio 2012 per creare soluzioni destinate a .NET Framework 4 o .NET Framework 4.5.
.NET Framework 4 viene installato automaticamente quando si installa Visual Studio..NET Framework 4.5 viene installato quando si installa gli strumenti di sviluppo di Microsoft Office per Visual Studio 2012.
Microsoft Office
È possibile utilizzare Visual Studio 2012 per creare soluzioni per Office 2013 o Office 2010.È necessario disporre di una delle versioni seguenti di Office installata localmente nel computer di sviluppo:
Qualsiasi edizione suite di Office 2013 o di Office 2010, incluso il disporre di più istanze di Office per Office 365.
Qualsiasi applicazione autonoma tra le seguenti:
Excel 2013
InfoPath 2013
Outlook 2013
PowerPoint 2013
Project 2013
Visio 2013
Word 2013
Excel 2010
InfoPath 2010
Outlook 2010
PowerPoint 2010
Project 2010
Visio 2010
Word 2010
Visual Basic, Applications Edition (VBA) deve essere installato unitamente a Office.
[!NOTA]
Visual Studio 2012 non supporta la creazione di soluzioni Office quando il computer di sviluppo dispone di una versione di Office 2013 o di Office 2010 che è stato inviato mediante Clic allo stato in esecuzione.
Installazioni contemporanee di MIcrosoft Office
Visual Studio 2012 non supporta la creazione di soluzioni Office quando più di uno versione di Microsoft Office (o versioni diverse di singole applicazioni di Office, ad esempio Excel 2007 ed Excel 2010) vengono installati contemporaneamente nel computer di sviluppo.Per creare soluzioni Office tramite Office in Visual Studio 2012, installare solo Office 2010 o Microsoft Office 2013 nel computer di sviluppo.
Assembly di interoperabilità primari di Microsoft Office
Gli assembly di interoperabilità primari di Office siano installati e registrati nella Global Assembly Cache per effettuare le seguenti attività di sviluppo:
Per creare un progetto a livello di documento di Excel.
Per eseguire o eseguire il debug di qualsiasi progetto Office in cui è stata modificata la proprietà di Embed Interop Types di tutti i riferimenti ad assembly di interoperabilità primari nel progetto a False.
È possibile creare e compilare progetti a livello di applicazione senza assembly di interoperabilità primari installati nella Global Assembly Cache.Tuttavia, in questo caso, non è possibile eseguire i progetti negli scenari sopra elencati o eseguirne il debug.
Quando si installa Office nel computer di sviluppo, gli assembly di interoperabilità primari vengono installati e registrati nella Global Assembly Cache se .NET Framework 2.0 o versioni successive viene installato in anticipo.
Se si installa Office in un computer di sviluppo non è ancora stato installato.NET Framework, o se si modifica l'installazione di Office per non installare gli assembly di interoperabilità primari, è necessario installarli separatamente.Per ulteriori informazioni, vedere Procedura: installare assembly di interoperabilità primari di Office.
[!NOTA]
Visual Studio 2012 installa copie private degli assembly di interoperabilità primari all'esterno della Global Assembly Cache.Quando si crea un progetto di Office, il progetto fa riferimento a queste copie degli assembly di interoperabilità primari.Tuttavia, è necessario inoltre che gli assembly di interoperabilità primari siano installati e registrati nella Global Assembly Cache per eseguire le attività di sviluppo elencate sopra.Per ulteriori informazioni, vedere Assembly di interoperabilità primari di Office.
Vedere anche
Attività
Procedura: configurare un computer per sviluppare soluzioni Office
Procedura: installare il runtime ridistribuibile di Microsoft Visual Studio Tools per Office
Procedura: installare assembly di interoperabilità primari di Office
Concetti
Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office