У меня была такая же ситуация не так давно.
Когда вы говорите, что добавили ссылку, это был настоящий проект или тестовый проект? Это должно быть в обоих. Кроме того, убедитесь, что для параметра «Копировать локальный» задано значение true в свойствах (F4) ссылки.
Другой подход, который я выбрал, чтобы проверить, что если dll находится в каталоге, из которого выполняется приложение, был вызван следующим образом перед любой из конфигураций.
Console.WriteLine(Directory.GetCurrentDirectory());
В моей ситуации я узнал, что при использовании ReSharper для выполнения тестов он работал в месте, отличном от ожидаемого, и не содержал dll. Создание Чистого Решения и перестройка, казалось, исправили проблему.
Надеюсь, это даст вам пару вещей для проверки.