У меня есть веб-приложение с отдельным тестовым проектом с использованием NUnit для запуска unittests. Когда мой тестовый проект пытается обнаружить тесты, я сталкиваюсь с следующим исключением:
An exception occurred while test discoverer 'NUnit3TestDiscoverer' was loading tests. Exception: Could not load file or assembly 'nunit.engine, Version=3.7.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb' or one of its dependencies. The system cannot find the file specified.
Это, конечно, очень распространенная ошибка, но я не могу найти ссылку на эту конкретную сборку нигде или что другая зависимость действительно вызывает проблему. Другое дело, что у меня в настоящее время 3.9.0
установлен NUnit вместо упомянутого 3.7.0
.
Я уже пробовал очистить и перестроить решение и восстановить все пакеты Nuget, и очистка каталога obj
тоже не помогла.