Procedura: aggiungere riferimenti ai modelli

Per creare modelli che contengono riferimenti ad assembly, seguire le procedure descritte.

Aggiunta di riferimenti nei modelli di progetto

Nei modelli di progetto è sempre incluso un file di progetto, il quale consente di aggiungere o rimuovere i riferimenti nel modello.

Per aggiungere riferimenti nei modelli di progetto

  1. Scegliere Nuovo dal menu File, quindi Progetto.

  2. Nella finestra di dialogo Nuovo progetto, selezionare il modello da aggiornare, specificare un nome e un percorso per il progetto, quindi fare clic su OK.

  3. Utilizzando la finestra di dialogo Aggiungi riferimento, aggiungere o rimuovere i riferimenti al progetto. Per ulteriori informazioni sull'aggiunta di riferimenti, vedere Procedura: aggiungere o rimuovere riferimenti in Visual Studio.

  4. Per creare un nuovo modello, utilizzare l'Esportazione guidata modelli. Per ulteriori informazioni, vedere Procedura: creare starter kit.

  5. Dopo avere compresso il modello aggiornato in un file .zip, eliminare il file .zip del vecchio modello.

Aggiunta di riferimenti nei modelli di elemento

I modelli di elemento non contengono file di progetto, pertanto la procedura per aggiungere riferimenti ai modelli di elemento è diversa da quella per aggiungere i riferimenti ai modelli di progetto. Per aggiungere riferimenti ai modelli di elemento è possibile utilizzare l'Esportazione guidata modelli oppure modificare manualmente il file .vstemplate nel modello.

Nota

Perché il modello funzioni correttamente, è necessario installare un assembly di riferimento su ogni computer che utilizza tale modello. Nel caso vi siano computer sui quali gli assembly non sono installati, è opportuno condividere gli assembly nella medesima posizione in cui si condivide il modello e invitare gli utenti ad installare gli assembly sui propri computer. Per informazioni sull'installazione di assembly, vedere Procedura: installare un assembly nella Global Assembly Cache.

Per utilizzare l'Esportazione guidata modelli per aggiungere i riferimenti ai modelli di elemento

  1. Creare o aprire un progetto in Visual Studio.

  2. Aggiungere un elemento al progetto e modificarlo, se necessario.

  3. Nel menu File scegliereEsporta modello.

  4. ScegliereModello di elemento, selezionare il progetto che contiene l'elemento, quindi fare clic su Avanti.

  5. Selezionare l'elemento per il quale si desidera creare il modello, quindi fare clic su Avanti.

  6. Selezionare i riferimenti all'assembly da includere nel modello e fare clic su Avanti.

    Nota

    Dai riferimenti agli assembly inclusi nel progetto corrente viene generato un elenco di assembly. Se l'assembly a cui si desidera fare riferimento non compare nell'elenco, uscire dalla procedura guidata e aggiungere il riferimento al progetto, quindi ripetere la procedura guidata.

  7. Specificare il nome del file icona, il nome del modello e la descrizione del modello, quindi fare clic su Fine.

  8. Se è stato modificato un modello esistente, eliminare il vecchio file di modello .zip.

In alternativa, è possibile modificare manualmente il file .vstemplate per aggiungere i riferimenti al modello di elemento.

Per aggiungere manualmente i riferimenti ai modelli di elemento

  1. Individuare il file .zip che contiene il modello.

  2. Estrarre il file .zip.

  3. Aprire il file .vstemplate in Visual Studio.

  4. Nell'elemento TemplateContent, aggiungere un elemento References.

  5. Nell'elemento References, aggiungere uno o più elementi Reference per contenere gli assembly a cui fare riferimento.

  6. In ciascun elemento Reference, aggiungere un elemento Assembly contenente l'assembly a cui fare riferimento. Di seguito è riportato un esempio:

    <TemplateContent>
        <References>
            <Reference>
                <Assembly>
                    System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
                </Assembly>
            </Reference>
            <Reference>
                <Assembly>
                    System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
                </Assembly>
            </Reference>
        </References>
        ...
    </TemplateContent>
    

    Nota

    È necessario utilizzare nomi sicuri per i riferimenti agli assembly.

  7. Salvare e chiudere il file .vstemplate.

  8. Selezionare i file inclusi nel modello, fare clic con il pulsante destro del mouse, scegliere Invia a, quindi fare clic su Cartella compressa. I file selezionati verranno compressi in un file .zip.

  9. Eliminare i file di modello estratti e il vecchio file di modello .zip.

  10. Inserire il nuovo file .zip nella stessa directory del file .zip eliminato.

Vedere anche

Riferimenti

Riferimenti allo schema dei modelli di Visual Studio

Elemento Reference (modelli di Visual Studio)

Elemento Assembly (modelli di Visual Studio)

Altre risorse

Modelli di Visual Studio