Ich habe eine Lösung, die sechs Projekte enthält.Teamcity ignoriert Projektkontexte, die in Visual Studio 2010 konfiguriert wurden
Vier der Projekte sind Klassenbibliotheken und die anderen beiden sind eine WPF-Anwendung und ein Windows-Dienst. Die späteren zwei Projekte haben eine Projektkonfiguration namens "Test" - alle Klassenbibliotheken haben diese Konfiguration nicht, nur die Standardkonfigurationen "Debug" und "Release".
Ich habe eine Lösung Konfiguration namens "Test" hinzugefügt, und im Konfigurationsmanager habe ich die Einstellungen von Release kopiert, so dass alle Klassenbibliotheken in der Release-Konfiguration und dem WPF und Windows erstellt werden Dienste werden mit der Konfiguration "Test" erstellt.
Der Lösungsaufbau funktioniert in Visual Studio (2010) einwandfrei, wenn ich jedoch einen Visual Studio (sln) -Läufer in TeamCity 7 konfiguriere, ignoriert er diese Einstellungen und versucht, alle Projekte mit einer 'Test'-Konfiguration zu erstellen. und natürlich kann es diese Konfiguration für die Klassenbibliotheken nicht finden.
Gibt es eine Möglichkeit, TeamCity mitzuteilen, diese Projektkontexte zu verwenden, die in der Lösungsdatei gespeichert sind?
Ich möchte nicht zu jeder Klassenbibliothek eine unnötige Testkonfiguration hinzufügen müssen, die eine genaue Kopie der Release-Konfiguration sein wird.
Welche Läufer verwenden Sie? –
Wie ich schon sagte, der VS sln runner – devdigital