Procedura: creare progetti di Office in Visual Studio

È possibile utilizzare Visual Studio 2010 per creare componenti aggiuntivi a livello di applicazione e personalizzazioni a livello di documento per applicazioni di Microsoft Office. Per ulteriori informazioni sui 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 Microsoft Office 2010 e Microsoft Office System 2007. 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. Scegliere Nuovo dal menu File, quindi scegliere Progetto. Se l'IDE è configurato per utilizzare le impostazioni di sviluppo di Visual Basic, scegliere Nuovo progetto dal menu File.

    Viene visualizzata la finestra di dialogo Nuovo progetto.

  2. Selezionare .NET Framework 3.5 o .NET Framework 4 dalla casella combinata nella parte superiore della finestra di dialogo. Per ulteriori informazioni sulla scelta del framework di destinazione, vedere Progettazione e creazione di soluzioni Office.

    Nota

    Se si imposta come destinazione .NET Framework 4, per impostazione predefinita la destinazione sarà .NET Framework 4 Client Profile. Per ulteriori informazioni, vedere Profilo client .NET Framework.

  3. Espandere Office nel riquadro dei modelli, al di sotto del nodo per il linguaggio che si desidera utilizzare.

  4. Selezionare il nodo 2010 o 2007.

  5. 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 2010 o 2007, assicurarsi che nella casella combinata nella parte superiore della finestra di dialogo sia selezionato .NET Framework 3.5 o .NET Framework 4. I progetti di Office in Visual Studio 2010 richiedono una di queste versioni di .NET Framework.

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

  7. Nella casella Percorso immettere il percorso in cui si desidera creare il progetto. È possibile utilizzare percorsi assoluti o UNC. 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 (:), tranne quelli che seguono la lettera dell'unità

    • virgolette doppie (") (per i percorsi che contengono spazi non sono necessarie le virgolette)

    • Minore di (<)

    • Maggiore di (>)

    • punto interrogativo (?)

    • segno di percentuale (%)

  8. Scegliere 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. Scegliere Nuovo dal menu File, quindi Progetto. Se l'IDE è configurato per utilizzare le impostazioni di sviluppo di Visual Basic, scegliere Nuovo progetto dal menu File.

    Viene visualizzata la finestra di dialogo Nuovo progetto.

  2. Selezionare .NET Framework 3.5 o .NET Framework 4 dalla casella combinata nella parte superiore della finestra di dialogo. Per ulteriori informazioni sulla scelta del framework di destinazione, vedere Progettazione e creazione di soluzioni Office.

    Nota

    Se si imposta come destinazione .NET Framework 4, per impostazione predefinita la destinazione sarà .NET Framework 4 Client Profile. Per ulteriori informazioni, vedere Profilo client .NET Framework.

  3. Espandere Office nel riquadro dei modelli, al di sotto del nodo per il linguaggio che si desidera utilizzare.

  4. Selezionare il nodo 2010 o 2007.

  5. 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 2010 o 2007, assicurarsi che nella casella combinata nella parte superiore della finestra di dialogo sia selezionato .NET Framework 3.5 o .NET Framework 4. I progetti di Office in Visual Studio 2010 richiedono una di queste versioni di .NET Framework.

  6. 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.

  7. Scegliere OK.

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

  8. 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 (:), tranne quelli che seguono la lettera dell'unità

    • virgolette doppie (") (per i percorsi che contengono 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 2010, utilizzare solo documenti creati in Word 2010 o 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 2010, fare clic sulla scheda File nella barra multifunzione, fare clic su Informazioni, quindi su Converti.

  9. Fare clic su Fine.

  10. 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 o docm e il documento contiene un progetto VBA oppure 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 relativo al modello di Word basato su un file dot. È 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 sull'aggiunta di un documento ai percorsi attendibili, vedere il sito Web Microsoft Office Online Create, remove, or change a trusted location for your files (informazioni in lingua inglese).

Vedere anche

Attività

Procedura: compilare soluzioni Office

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