Я обнаружил, что если ваши тесты развертываются в тестовой области (по умолчанию true), копирование local не будет работать при некоторых обстоятельствах, таких как загрузка динамических сборок.
Вы можете отключить это развертываниес помощью файла runsettings (https://msdn.microsoft.com/en-us/library/ms182475.aspx) и
<DeploymentEnabled>False</DeploymentEnabled>
или небольшого взлома (немного некрасиво, поскольку требует ручного / жесткого кодирования сборки), с помощью DeploymentItem для двоичного файла (упоминаетсяв других ответах, но не специфично для обработки dll согласно OP):
[DeploymentItem("bin\\release\\iRock.dll")]
[DeploymentItem("bin\\debug\\iRock.dll")]
Рекомендовать выполнять отладку / выпуск в зависимости от того, что используется на вашем CI / Dev.