Frage

Ich habe ein Multi-Project Visual Studio -Projektvorlage. Ich möchte bedingt spezifische Projekte aus der erstellten Lösung ausschließen.

Ich habe in die gesucht ProjectFineSifedGenerating Methode meiner Iwizard -Implementierung, aber ich kann nicht herausfinden, wie ich einfach ein Projekt ignorieren kann.

Im Wesentlichen möchte ich so etwas wie diesen Pseudo-Code in meiner Iwizard-Implementierung für Projekte machen:

public void ProjectFinishedGenerating(Project project)
{
   if(ExcludeAcmeProject && project.Name=="Acme"))
   {
      project.Cancel();
   }
}
War es hilfreich?

Lösung

Ich habe es herausgefunden. Ich kann mir das ansehen CustomParams Parameter in der RunStarted Methode (sie enthält den Pfad der .vStemplate -Datei) und werfen Sie eine Assistentum, wenn ich dieses bestimmte Projekt überspringen möchte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top