2012-10-24 31 views
7

Tôi đang sử dụng MSTest và Visual Studio 2012 để kiểm tra đơn vị và đang gặp phải sự khác biệt về cách nó chạy trên hai máy khác nhau liên quan đến các cuộc gọi Environment.CurrentDirectory. Cả hai máy đang chạy chính xác các thử nghiệm giống nhau và sử dụng cùng một tệp .testsettings giống nhau (với tất cả các triển khai bị tắt) nhưng trên một Environment.CurrentDirectory trả về bin/debug của dự án (như tôi muốn) và máy kia trả về TestResults/.../Ra làm thư mục làm việc hiện tại.MSTest Environment.CurrentDirectory không chính xác VS 2012

Trong thư mục chạy trong thư mục bin/debug thư mục TestResults cho lần chạy trống nhưng trên máy kia thư mục TestResults có tệp AgentReset trong đó và tôi không biết nó đến từ đâu. Có ai biết tại sao điều này sẽ xảy ra và nếu có một cấu hình hoặc thiết lập một nơi nào đó?

+0

Tôi cũng có cùng một vấn đề :( – Geethanga

Trả lời

0

Kiểm tra xem bạn có triển khai nào đang bật trên máy thứ hai không.

Các vấn đề liên quan