Я предполагаю, что под папкой "Bin" вы подразумеваете место сборки, где Visual Studio собирает исполняемую версию вашего приложения.
В общем, я обнаружил, что внесение ручных изменений в папку Bin - это хороший способ встретить «новый мир боли». Мои проблемы исчезли, как только я начал позволять Visual Studio делать с каталогом то, что он хотел, и я оставил его в покое.
Если у вас есть библиотеки DLL, на которые есть ссылки из вашего проекта, пометьте их как «Копировать локально» (выберите их в обозревателе решений, настройте на панели «Свойства»), и Visual Studio обеспечит их копирование для вас.
Примечание: поскольку каталог Bin управляется Visual Studio и полностью воспроизводим, я предлагаю, чтобы он (и его родственный объект Obj) не находился под контролем исходного кода.