Freigeben über


Gewusst wie: Hinzufügen von Verweisen zu Vorlagen

Verwenden Sie diese Verfahren zum Erstellen von Vorlagen, die Verweise auf Assemblys enthalten.

Hinzufügen von Verweisen in Projektvorlagen

Projektvorlagen enthalten immer eine Projektdatei, über die Verweise in der Vorlage hinzugefügt oder entfernt werden können.

So fügen Sie Verweise in Projektvorlagen hinzu

  1. Klicken Sie im Menü Datei erst auf Neu und dann auf Projekt.

  2. Wählen Sie im Dialogfeld Neues Projekt die zu aktualisierende Vorlage aus, geben Sie einen Namen und Speicherort für das Projekt ein, und klicken Sie auf OK.

  3. Fügen Sie dem Projekt über das Dialogfeld Verweis hinzufügen Verweise hinzu, oder entfernen Sie Verweise. Weitere Informationen zum Hinzufügen von Verweisen finden Sie unter Gewusst wie: Hinzufügen oder Entfernen von Verweisen in Visual Studio.

  4. Verwenden Sie den Assistenten Vorlage exportieren, um eine neue Vorlage zu erstellen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von Starter Kits.

  5. Nachdem die aktualisierte Vorlage in einer ZIP-Datei komprimiert wurde, löschen Sie die alte ZIP-Datei der Vorlage.

Hinzufügen von Verweisen in Elementvorlagen

Elementvorlagen enthalten keine Projektdateien. Aus diesem Grund unterscheidet sich das Hinzufügen von Verweisen zu Elementvorlagen vom Hinzufügen von Verweisen zu Projektvorlagen. Verweise können Elementvorlagen über den Assistenten Vorlage exportieren oder manuell durch Bearbeiten der VSTEMPLATE-Datei in der Vorlage hinzugefügt werden.

Tipp

Damit die Vorlage ordnungsgemäß funktioniert, müssen auf jedem Computer, der diese Vorlage verwendet, alle Assemblys installiert sein, auf die verwiesen wird. Falls die Möglichkeit besteht, dass die Assemblys auf einigen Computern nicht installiert sind, geben Sie die Assemblys am selben Speicherort frei, an dem Sie die Vorlage freigeben, und lassen Sie die Assemblys von allen Benutzern auf deren Computern installieren. Informationen zum Installieren von Assemblys finden Sie unter Gewusst wie: Installieren einer Assembly in den globalen Assemblycache.

So verwenden Sie den Assistenten Vorlage exportieren, um Verweise in Elementvorlagen hinzuzufügen

  1. Erstellen oder öffnen Sie ein Projekt in Visual Studio.

  2. Fügen Sie dem Projekt ein Element hinzu, und ändern Sie es, falls erforderlich.

  3. Klicken Sie im Menü Datei auf Vorlage exportieren.

  4. Klicken Sie auf Elementvorlage, wählen Sie das Projekt aus, das das Element enthält, und klicken Sie auf Weiter.

  5. Wählen Sie das Element aus, für das eine Vorlage erstellt werden soll, und klicken Sie auf Weiter.

  6. Wählen Sie die Assemblyverweise aus, die in die Vorlage eingeschlossen werden sollen, und klicken Sie auf Weiter.

    Tipp

    Die Liste von Assemblys wird im aktuellen Projekt aus den Assemblyverweisen generiert. Wenn die Assembly, auf die Sie verweisen möchten, nicht in der Liste enthalten ist, beenden Sie den Assistenten, fügen Ihrem Projekt den Verweis hinzu und führen den Assistenten erneut aus.

  7. Geben Sie den Symboldateinamen, Vorlagennamen und die Vorlagenbeschreibung ein, und klicken Sie auf Fertig stellen.

  8. Wenn Sie eine vorhandene Vorlage geändert haben, löschen Sie die alte ZIP-Datei der Vorlage.

Alternativ können Sie die Datei VSTEMPLATE-Datei manuell bearbeiten, um der Elementvorlage Verweise hinzuzufügen.

So fügen Sie manuell Verweise in Elementvorlagen hinzu

  1. Suchen Sie die ZIP-Datei, die die Vorlage enthält.

  2. Extrahieren Sie die ZIP-Datei.

  3. Öffnen Sie die VSTEMPLATE-Datei in Visual Studio.

  4. Fügen Sie im TemplateContent-Element ein References-Element hinzu.

  5. Fügen Sie im References-Element mindestens ein Reference-Element hinzu, das die zu referenzierenden Assemblys enthält.

  6. Fügen Sie in jedem Reference-Element ein Assembly-Element mit der zu referenzierenden Assembly hinzu. Beispiel:

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

    Tipp

    Auf Assemblys muss über deren starken Namen verwiesen werden.

  7. Speichern und schließen Sie die VSTEMPLATE-Datei.

  8. Wählen Sie die in die Vorlage eingeschlossenen Dateien aus, und klicken Sie mit der rechten Maustaste. Wählen Sie Senden an, und klicken Sie auf ZIP-komprimierter Ordner. Die ausgewählten Dateien werden in einer ZIP-Datei komprimiert.

  9. Löschen Sie die extrahierten Vorlagendateien und die alte ZIP-Datei der Vorlage.

  10. Fügen Sie die neue ZIP-Datei in dasselbe Verzeichnis ein, in dem sich die gelöschte ZIP-Datei befand.

Siehe auch

Referenz

Schemareferenz zu Visual Studio-Vorlagen

Reference-Element (Visual Studio-Vorlagen)

Assembly-Element (Visual Studio-Vorlagen)

Weitere Ressourcen

Visual Studio-Vorlagen