Кто-то задал похожий вопрос раньше, получив следующая ошибка при запуске 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? Это тоже решило бы проблему.