Не удалось загрузить файл или сборку NUnit - PullRequest
1 голос
/ 16 февраля 2011

У нас есть приложение на C #, написанное на C # и недавно переключенное с MbUnit на NUnit. Я единственный, у кого возникла проблема, когда при запуске любых тестов я получаю исключение Could not load для файла или сборки для каждого теста.Тест, кажется, запускается нормально, но вызов OpenMappedExeConfiguration завершается неудачно, хотя путь и имя файла указаны правильно.У меня нет идей, так как я сделал чистую проверку кодовой базы, и у меня все еще возникает та же проблема.

Ответы [ 2 ]

0 голосов
/ 17 февраля 2011

Оказывается, что с помощью NUnit я случайно создал новый проект и добавил свою тестовую сборку в проект.Это работает, когда вы выбираете открытый проект и просто выбираете тестовую сборку.Также работало выполнение каждой сборки в отдельном домене приложений, это исправление работает, потому что домен приложений присутствовал внутри NUnit, поэтому он не мог найти мои пользовательские сборки.

0 голосов
/ 16 февраля 2011

Откройте вашу среду разработки и присоедините ваш отладчик к процессу NUnit.Настройте отладчик так, чтобы он останавливался на выдаваемых исключениях (для MSVC Debug -> Exceptions -> Check the 2nd and 3rd box)Тогда решение проблемы должно быть ясным: какая dll точно не найдена.

...