2012-10-24 10 views
7

Używam MSTest i Visual Studio 2012 do testowania jednostkowego i napotykam różnicę w sposobie działania na dwóch różnych komputerach w odniesieniu do połączeń Environment.CurrentDirectory. Oba komputery przeprowadzają dokładnie te same testy i używają tego samego pliku .testsettings (przy wyłączonym wszystkich wdrożeniach), ale na jednym środowisku Environment.CurrentDirectory zwraca bin/debug projektu (jak chcę), a drugi zwraca TestResults/.../Out jako bieżący katalog roboczy.MSTest Environment.CurrentDirectory niepoprawny VS 2012

W tym, który działa w folderze bin/debug, folder TestResults dla uruchomienia jest pusty, ale na drugim komputerze folder TestResults zawiera plik AgentReset i nie wiem, skąd pochodzi. Czy ktoś wie, dlaczego tak się stało i czy istnieje gdzieś konfiguracja lub ustawienie?

+0

Mam również ten sam problem :( – Geethanga

Odpowiedz

0

Sprawdź, czy masz jakieś wdrożenia, które są włączane na drugim komputerze.