Это была моя проблема: D спасибо ..
ользовал nunit с Visual Studio 2010 на 64-битном ПК с Windows 7.
Я могу открыть графический интерфейс и запустить свои юнит-тесты. Если я затем изменяю один из модульных тестов и пытаюсь пересобрать, я получаю ошибку блокировки файла следующим образом:
Ошибка 1 Не удалось скопировать файл "obj \ Debug \ myProject.Tests.dll" в "bin \ Debug \ myProject.Tests.dll". Процесс не может получить доступ к файлу «bin \ Debug \ myProject.Tests.dll», так как он используется другим процессом. myProject.Tests
Я использовал Process Explorer, чтобы убедиться, что это nunit-agent.exe, который блокирует DLL.
С помощью инструментов> тестовых сборок я заметил, что nunit.exe работает под версией clr Net 2.0, а nunit-agent.exe работает под версией clr Net 4.0. это может иметь какое-то отношение к проблеме? Если так, как я могу это исправить? Если нет, у кого-нибудь есть идеи, что еще может происходить?
Спасибо за любые мысли.