Procedura: creare progetti di Office in Visual Studio

È possibile utilizzare Visual Studio per creare componenti aggiuntivi a livello di applicazione e personalizzazioni a livello di documento per applicazioni di Microsoft Office. Per ulteriori informazioni su questi tipi di progetti, vedere Cenni preliminari sullo sviluppo di soluzioni Office.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Office 2013 e Office 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

[!NOTA]

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Per creare un progetto componente aggiuntivo a livello di applicazione

  1. Dal menu File, scegliere Nuovo, Progetto.Se l'ambiente di sviluppo integrato (IDE) è configurato per utilizzare le impostazioni di sviluppo di Visual Basic, scegliere dal menu File, scegliere Nuova , Progetto.

    Verrà visualizzata la finestra di dialogo Nuovo progetto.

    [!NOTA]

    I progetti di Office destinati .NET Framework 4 Client Profile per impostazione predefinita. Se si installano gli strumenti di sviluppo di Microsoft Office per Visual Studio 2012, i progetti di Office destinati .NET Framework 4.5 per impostazione predefinita.Per ulteriori informazioni, vedere Profilo client .NET Framework.

  2. Nel riquadro Modelli, sotto il nodo del linguaggio che si desidera utilizzare, espandere Office/SharePoint.

  3. Scegliere il nodo Componenti aggiuntivi di Office.

  4. Nell'elenco dei modelli di progetto selezionare un modello del progetto relativo al componente aggiuntivo.Per un elenco di modelli di progetto disponibili relativi ai componenti aggiuntivi, vedere Cenni preliminari sui modelli di progetto di Office.

    [!NOTA]

    Se i modelli di progetto non sono visibili quando si seleziona il nodo Componenti aggiuntivi di Office, verificare che .NET Framework 4 o .NET Framework 4.5 sia selezionato nella casella combinata nella parte superiore della finestra di dialogo.I modelli di progetto di Office sono visibili per entrambe le versioni di .NET Framework.Tuttavia, i progetti di Office in Visual Studio 2012 destinati solo .NET Framework 4 a meno che si installino gli strumenti di sviluppo di Microsoft Office per Visual Studio 2012.

  5. Nella casella Nome digitare un nome per il progetto.Per impostazione predefinita, il nome del progetto verrà utilizzato anche come nome della soluzione.

  6. Nella casella Percorso immettere il percorso in cui si desidera creare il progetto.È possibile utilizzare percorsi assoluti e universali di (UNC) la convenzione di denominazione.Non utilizzare percorsi HTTP, FTP o relativi ad altri protocolli.

    È necessario che i percorsi abbiano il seguente formato:

    • [unità]: \

    • \\Server\Condivisione

    Non utilizzare i seguenti caratteri nel percorso:

    • asterisco (*)

    • barra verticale (|)

    • Due punti (:) (eccetto eseguendo la lettera di unità.)

    • Virgolette doppie (") (percorsi contenenti spazi non sono necessarie le virgolette.)

    • < (minore di)

    • > (maggiore di)

    • punto interrogativo (?)

    • segno di percentuale (%)

  7. Scegliere il pulsante OK.

    [!NOTA]

    I progetti di componente aggiuntivo vengono sempre salvati nel momento in cui vengono creati.Non possono essere creati come progetti temporanei.Per ulteriori informazioni sui progetti temporanei, vedere Progetti temporanei.

Creazione di un progetto di personalizzazione a livello di documento

  1. Dal menu File, scegliere Nuovo, Progetto.Se l'ide è configurato per utilizzare le impostazioni di sviluppo di Visual Basic, scegliere dal menu File, scegliere Nuova, Progetto.

    Verrà visualizzata la finestra di dialogo Nuovo progetto.

    [!NOTA]

    I progetti di Office destinati .NET Framework 4 Client Profile per impostazione predefinita. Se si installano gli strumenti di sviluppo di Microsoft Office per Visual Studio 2012, i progetti di Office destinati .NET Framework 4.5 per impostazione predefinita.Per ulteriori informazioni, vedere Profilo client .NET Framework.

  2. Nel riquadro Modelli, sotto il nodo del linguaggio che si desidera utilizzare, espandere Office/SharePoint.

  3. Selezionare il nodo Componenti aggiuntivi di Office.

  4. Nell'elenco dei modelli di progetto selezionare un modello di progetto a livello di documento.Per l'elenco dei modelli di progetto disponibili a livello di documento, vedere Cenni preliminari sui modelli di progetto di Office.

    [!NOTA]

    Se i modelli di progetto non sono visibili quando si seleziona il nodo Componenti aggiuntivi di Office, verificare che .NET Framework 4 o .NET Framework 4.5 sia selezionato nella casella combinata nella parte superiore della finestra di dialogo.I modelli di progetto di Office sono visibili per entrambe le versioni di .NET Framework.Tuttavia, i progetti di Office in Visual Studio 2012 destinati solo .NET Framework 4 a meno che si installino gli strumenti di sviluppo di Microsoft Office per Visual Studio 2012.

  5. Nella casella Nome digitare un nome per il progetto.Per impostazione predefinita, questo nome verrà utilizzato anche per il documento.Se l'IDE è impostato in modo da utilizzare le impostazioni di sviluppo di Visual C# o le impostazioni generali per lo sviluppo, immettere anche un percorso e un nome di soluzione.

    [!NOTA]

    Non è possibile utilizzare caratteri surrogati nel percorso o nel nome del progetto.Per informazioni sui caratteri surrogati, vedere Supporto Unicode per coppie di surrogati e sequenze di caratteri in combinazione.Inoltre, se si desidera distribuire la soluzione per l'utilizzo offline, i caratteri del nome progetto devono rispondere alle specifiche del protocollo HTTP.

  6. Scegliere il pulsante OK.

    Verrà avviata la Creazione guidata progetto Visual Studio Tools per Office.

  7. Selezionare Crea un nuovo documento per creare un nuovo documento per la soluzione o selezionare Copia un documento esistente per personalizzare un documento esistente.

    Se si crea un nuovo documento, specificare il nome nella casella Nome e selezionare il formato del documento tramite la casella Formato.Per ulteriori informazioni sui formati disponibili, vedere Architettura delle personalizzazioni a livello di documento.

    Se si utilizza un documento esistente, specificare il percorso del documento nella casella Percorso completo del documento esistente.È possibile utilizzare percorsi assoluti o UNC.Non utilizzare invece percorsi HTTP, FTP o di altri protocolli per il documento.

    È necessario che i percorsi abbiano il seguente formato:

    • [unità]: \

    • \\Server\Condivisione

    Non utilizzare i seguenti caratteri nel percorso:

    • asterisco (*)

    • barra verticale (|)

    • Due punti (:) (eccetto eseguendo la lettera di unità.)

    • Virgolette doppie (") (percorsi contenenti spazi non sono necessarie le virgolette.)

    • < (minore di)

    • > (maggiore di)

    • punto interrogativo (?)

    • segno di percentuale (%)

    [!NOTA]

    Se si utilizza un documento esistente in un progetto Word 2013, utilizzare solo documenti creati in o sono stati convertiti in Word 2013.Analogamente, se si utilizza un documento esistente in un progetto Word 2010, utilizzare solo documenti creati in o sono stati convertiti in Word 2010.Se si utilizza un documento creato in una versione precedente di Word, alcune funzionalità verranno disabilitate.Se si tenta di scrivere codice che utilizza queste funzionalità, è possibile che si verifichino errori nel progetto.Per convertire un documento, aprirlo in Word 2013 o Word 2010, nella scheda File sulla barra multifunzione, scegliere Informazioni, Converti.

  8. Scegliere Fine.

  9. Aggiungere la cartella del progetto e le sottocartelle all'elenco di percorsi attendibili nel Centro protezione in Word nei casi seguenti:

    • Si crea un documento di Word basato su un file doc e il documento contiene un progetto VBA o ospita controlli Windows Form.L'aggiunta della cartella del progetto all'elenco di percorsi attendibili consentirà di assicurarsi che il documento funzioni come previsto in fase di progettazione.

    • Si crea un progetto modello di Word basato su un file dotx.È necessario aggiungere la cartella del progetto all'elenco di percorsi attendibili in modo che sia possibile eseguire ed effettuare il debug del progetto.

    Per ulteriori informazioni su come aggiungere un documento ai percorsi attendibili, vedere il sito Creare, eliminare, o modificare un percorso attendibile per i fileWeb Microsoft Office Online.

Vedere anche

Concetti

Sviluppo collaborativo di soluzioni Office

Guida introduttiva alla programmazione di componenti aggiuntivi a livello di applicazione

Altre risorse

Cenni preliminari sui modelli di progetto di Office

Progettazione e creazione di soluzioni Office