Guten Morgen,
ich habe eine Klasse geschrieben welche vollkommen automatisch aus einem Programm heraus ein VisualStudio-Projekt erstellt und kompiliert. Funktionier auch einwandfrei. Als Projekt-Tempalte habe ich immer "WebApplication.zip" verwendet.
Jetzt wollte ich ein eigenes Template erstellen, was in meinem Datenordner liegt. Nicht in C:\Programme\Microsoft Visual Studio...etc...\ sondern in
meinem Ordner.
Ich bekomme das aber nicht hin. So wie es aussieht, akzeptiert VisualStudio keine Templates die entweder nicht "angemeldet" sind bzw. nicht in dem davorgesehenen Template-Ordner liegen.
Beispiel (das auch funktioniert):
Dim VsPrjTemplateFile As String = soln.GetProjectTemplate("WebApplicationProject.zip", "VisualBasic")
soln.AddFromTemplate(VsPrjTemplateFile, DestDir, projName, False)
Aber hier fange ich an mich mit VS zu streiten:
Dim VsPrjTemplateFile As String = "C:\Blabla\MeinTemplate.zip"
soln.AddFromTemplate(VsPrjTemplateFile, DestDir, projName, False)
Angeblich kann die Datei nicht gefunden werden. Und soln.GetProjectTemplate() gibt auch nichts anderes zurück als den Pfad und den Namen der Zip-Datei als String.
Gibt es da irgendwie einen Kniff? Ich habe zwar bereits die Solutions-Klasse durchsucht, aber ich konnte leider auf anhieb nichts finden, um eine eigene, nicht in VisualStudio-Ordner abgelegte Template-Zip-Datei zu verwenden.
Gruß
Andy