Nunit shadow copy dbghelp.dll проблема
Чтобы убедиться, что мое приложение на C# и MC++ использует определенную версию dbghelp.dll (из средств отладки), я поместил ее в каталог приложений, где находятся все сборки. Это прекрасно работает на машинах, которые имеют более старую версию или даже более новую.
У меня есть тест NUnit, который вызывает некоторые функции из dbghelp.dll. При включенном теневом копировании NUnit использует файл dbghelp.dll из системного каталога вместо того, который находится в папке сборок. Это не проходит тест на системах, в которых в папке Windows имеется более старая версия dbghelp.dll, так как некоторые функции там могут быть недоступны.
Без теневого копирования он работает на тех же системах, используется dbghelp.dll из каталога сборок. Так как разработчики NUnit не рекомендуют отключать теневое копирование (и, может быть, иногда это больше не настраивается), что я могу сделать?