2017-04-06 3 views
1

Ich habe How to create a multi project template in visual studio 2013? Artikel verfolgt, um eine Vorlage zu erstellen. Meine Projektstruktur ist wie folgt: ProjectName.Domain, ProjectName.Service, ProjectName.UI, ProjectName.sln, root.vstemplateMulti Projekt Vorlage Visual Studio 2017

Die root.vstemplate Datei enthält folgende Komponenten:

root

Innerhalb jeder Unterprojekt eine ProjectName.vstemplate Datei ist, die so etwas wie dies enthält:

project

ich die * .zip-Datei hinzugefügt haben, zu/Eigene Dateien/Visual Studio 2017/Templ ates/ProjectTemplates /, aber die Vorlage wird nicht im Dialogfeld Neues Projekt angezeigt.

Antwort

0

Führen Sie devenv.exe mit dem Schalter/installvstemplates aus. Dadurch wird Visual Studio gezwungen, die Projekt- und Elementvorlagen zu aktualisieren.

zB

"%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe" /installvstemplates 

oder wo auch immer haben Sie Ihre Visual Studio installiert. Ich empfehle, die Zip-Datei jedoch zu einem der Ordner in den ProjectTemplates hinzuzufügen, da Sie sonst das Projektdialogfeld beschädigen würden.


Wenn Sie so etwas wie dies in einer Fledermaus-Datei verwenden möchte, ist hier ein kleines Beispiel dafür, wie leicht zu tun, dass

set VSDir=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE 
echo Updating templates... 
START "" /B /W "%VSDir%\devenv.exe" /installvstemplates 
echo All done! 
pause