Ich habe das benutzerdefinierte Vorlagenprojekt Tutorial Teil I von msdn abgeschlossen und eine grundlegende Projektstruktur erhalten Arbeiten und sichtbar im Menü Datei - Neu - Projekt. Dann ging ich zu msdn Teil II und kann nicht mehr " Testing a Visual Studio Vorlage "Teil.
Wenn ich die .vstplate-Datei im Ordner für benutzerdefinierte Projektvorlagen hinzufüge, setze Build Action
aller Dateien unter meinem benutzerdefinierten Projektvorlagenordner auf ZipProject
und ändere den 2. und 6. Parameter von [ProvideProjectFactory]
auf null
bzw. ".\NullPath"
, die Datei - Neu - Projekt zeigt die benutzerdefinierte Vorlage nicht mehr im Dialog an.
Der ZIP-Ordner der Vorlage wird in den richtigen Ordner gestellt, und ich kann die zuvor erstellten benutzerdefinierten Projekte öffnen (das würde nicht funktionieren, wenn die Projektvorlage nicht installiert wäre), aber ich kann keine neuen benutzerdefinierten Projekte erstellen Sie sind nicht sichtbar.
Hat jemand Erfahrung beim Erstellen benutzerdefinierter Projektvorlagen?
Beim Erstellen einer Visual Studio 2012-Erweiterung können Sie für jede Projektvorlage, die Sie versenden möchten, ein separates Projekt erstellen. Die Vorlage zum Erstellen dieser Projekte befindet sich im Assistenten für neue Projekte auf dem folgenden Pfad. Sie benötigen für jede Vorlage, die Sie erstellen, ein Projekt.
Visual C # → Erweiterbarkeit → C # -Projektvorlage
Ihr Haupterweiterungsprojekt (dasjenige, das die VSIX-Datei erzeugt) muss dann Folgendes tun:
TemplateProjectOutputGroup;
Project
ProjectTemplates
False
source.extension.vsixmanifest
und fügen Sie unter <Content>
Folgendes hinzu (Sie benötigen dies nur einmal, unabhängig von der Anzahl der Projektvorlagen, auf die verwiesen wird.)
<ProjectTemplate>ProjectTemplates</ProjectTemplate>
[ProvideProjectFactory(...
in "ProjectTemplates"
. Anmerkungen:
Templates
mehr. Tags und Links c# visual-studio-2012 extensibility visual-studio-sdk