Jestem w trakcie uaktualniania naszego istniejącego rozwiązania do .Net 4.6.1 i nie mogłem uruchomić naszych testów jednostkowych podczas kompilacji serwera. Lokalnie działają zgodnie z oczekiwaniami, a zmiana wersji frameworka z powrotem na .Net 4.5.1 powoduje ich ponowne uruchomienie na serwerze.
Otrzymuję następujący błąd:
Nie znaleziono testu. Upewnij się, że zainstalowane narzędzia do wykrywania i wykonywania testów, ustawienia wersji platformy i frameworka są odpowiednie i spróbuj ponownie.
Odtworzyłem problem w prostszej konfiguracji:
- Rozwiązanie z jednym projektem testów jednostkowych języka C # z dwoma testami (jeden zakończony niepowodzeniem, jeden pomyślny).
- Definicja kompilacji XAML przy użyciu szablonu domyślnego (TfvcTemplate.12.xaml)
- Serwer kompilacji TFS 2015 Update 1 XAML z zainstalowanym programem Visual Studio Enterprise 2015 Update 1 (ma sześć podobnych serwerów i wszystkie dają ten sam wynik)