Używam programów Resharper 9.2 i NUnit 2.6.4 i ~ 120 testów jednostkowych. Czasami, gdy zaczynam biegać testy, resharper zatrzymuje się na losowym teście i ustawia go na Przerwano i pomija pozostałe. Jest to bardzo niewygodne, ponieważ ręcznie wykonuję pozostałe testy. Czy są jakieś sposoby na uzyskanie przyczyny aborcji, niektórych dzienników testów resharperów lub czegoś w NUnit, aby pomóc rozwiązać mój problem?Jak mogę ustalić przyczynę przerwanych testów Resharpera?
Próbowałem również użyć natywną NUnit biegacza ale czasami rzuca wyjątek, który nie zawiera żadnych użytecznych informacji (niektóre wyjątek remoting który mówi nic użytecznego)
Próbowałem ustawić „Run do 1 zespołów równolegle "i" Użyj oddzielnego AppDomain dla każdego zestawu z testami ", ale to nie pomaga.
UPD
Mam powielana to w trybie debugowania, testy jednostkowe debugowania po prostu zamknąć i w oknie wyjściowym Znalazłem:
The program '[4572] JetBrains.ReSharper.TaskRunner.CLR4.exe: Program Trace' has exited with code 0 (0x0).
The program '[4572] JetBrains.ReSharper.TaskRunner.CLR4.exe: Managed (v4.0.30319)' has exited with code -1073741819 (0xc0000005) 'Access violation'.
Wydaje się, że problemem jest to biblioteka zewnętrznego niebezpieczne kod.
Spróbuj debugować kod natywny lub po prostu dodaj rejestrację. –