Ich habe ~ 30 SpecFlow-Feature-Dateien, und ich habe kürzlich die Foo.feature.cs-Dateien aus der Quellcodeverwaltung entfernt, weil ich säumige Konfliktkonflikte in Designer generierten Code.Wie man Designer-Code für alle SpecFlow-Funktionen neu generiert
Ich habe diese Dateien nicht aus meinem Visual Studio-Projekt ausgeschlossen oder entfernt, daher denkt Visual Studio immer noch, dass sie dort sein sollten, sie fehlen nur auf der Festplatte.
Idealerweise möchte ich einfach auf einen Stammordner klicken und den gesamten Code hinter den Dateien neu generieren, aber es gibt keine solche Option für VS 2010 und SpecFlow 1.9. Ich wäre sogar in Ordnung, wenn ich sie programmatisch über die Befehlszeile neu generiere, ein anderes benutzerdefiniertes Werkzeug erstelle oder ein Build-Ereignis vor der Kompilierung hinzufüge.
Gibt es eine Möglichkeit, den gesamten von Designer erstellten Code hinter Dateien für SpecFlow-Features (* .feature.cs-Dateien) neu zu generieren, ohne mit der rechten Maustaste auf jede .feature-Datei zu klicken und auf "Run Custom Tool" zu klicken?
Nun, Sie können auch einfach ein Speichern der .Feature-Datei durchführen, da automatisch das "Run Custom Tool" ausgeführt wird. Sonst würde es ein Fall sein, den Aufruf von RunCustomTool – AlSki
zu simulieren, ich hoffte, dass es keine Art von Operation für jede Datei einzeln involvierte. –
Sie können nicht mit der rechten Maustaste auf das Projekt klicken und wählen Sie "Feature-Dateien neu generieren"? Ist diese Option in vs2010 nicht verfügbar? –