MSpec в Visual Studio 2010 по-прежнему не работает должным образом

Кто-то задал похожий вопрос раньше, получив следующая ошибка при запуске MSpec в Visual Studio 2010:

Could not load file or assembly 'Machine.Specifications.dll' or one of its dependencies. The system cannot find the file specified.

Решение в другом посте заключалось в загрузке версии MSpec для .net4. Но это то, что я использую, и это все еще не работает. Сегодня я даже повторно загрузил последнюю версию и собрал ее с помощью файла build-4.0-release.cmd. Заменил мою ссылку, и все еще была та же проблема.

Странно то, что при первом запуске MSpec все работает нормально. Только когда я пытаюсь запустить его повторно, я получаю эту ошибку.

Тесты по-прежнему проходят в средстве запуска тестов ReSharper. Так что его можно использовать. Но средство запуска тестов ReSharper не создает файл Report.html. Это действительно единственная причина, по которой я хочу заставить его работать. Есть ли способ заставить ReSharper вместо этого генерировать файл Report.html? Это тоже решило бы проблему.


person adimauro    schedule 24.10.2010    source источник
comment
Можете выложить, как вызываете mspec.exe? Находится ли machine.specifications.dll в каталоге с mspec.exe?   -  person David R. Longnecker    schedule 27.10.2010


Ответы (1)


Похоже, у вас та же проблема, которую мы обсуждали на GitHub. Если это так, то все, что вам нужно, это «разблокировать» ваш Machine.Specifications.dll описанным способом. Надеюсь это поможет.

person Restuta    schedule 20.11.2010