Во-первых, убедитесь, что сборка, которую вы пытаетесь проверить, существует в этом месте.
е
ваш относительный путь:
Проекты \ Metadude..Tests \ Bin \ Debug \ Metadude..Test.dll
Однако я бы ожидал, что что-то будет зарегистрировано TC, если ваш файл не существует. Похоже, что он работает MSTest
без каких-либо аргументов.
Если вы уверены, что путь правильный, попробуйте его без указания файла .testsettings
, чтобы узнать, что произойдет. Я использую MSTest успешно в TC без этого (но вам это может понадобиться). Другая вещь, которую я делаю иначе, я задаю полный путь к MSTest.exe
, то есть
C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ MSTest.exe
вместо их переменной '%system.MSTest.10.0%'
Я не могу вспомнить, почему я это сделал, но была бы веская причина (как будто она не работала при использовании их переменной)