Я думаю, что это связано с размещением моего тестового проекта. Первоначально я помещал тестовый проект nunit в отдельный каталог из моих dll-файлов. Я думал, что буду хранить все свои тестовые проекты в одном централизованном месте.
Я переместил мой тестовый проект в то же место, что и мои тестовые библиотеки под проектами Visual Studio. После этого, похоже, работает правильно.
Я думаю, что это должно сделать теневую копию. Я прочитал в группе nunit на Google, что .net Framework будет выполнять только теневые копии сборок в базе приложения или его подкаталогах.
Это заставило меня попробовать создать тестовый проект nunit в моей базе приложений, и это, похоже, сработало.
Надеюсь, что это имеет смысл.
Спасибо