(попробую поподробнее написать действия)
я в проекте на 4ом фреймворке использую dll собранную под 2ым фреймворком. Чтобы ее подключить, я добавляю ее в проект для удобства, чтобы сразу видеть, где лежит она из солюшена,
а затем в окне добавления ссылки ищу ее в папке проекта, где она создана добавлена, через browse.
Удачи!
Хотел добавить что, во-первых, случайно написал создана-добавлена (думаю разберешься).
Во-вторых, для проверки работоспособности можешь подложишь сразу эту библиотеку в output directory, где она необходима, например, "<Путь к твоему проекту>\bin\debug". Фреймворк по умолчанию ее там ищет и подключает. Но конечно, это только для проверки. По хорошему на нее надо указать просто ссылку и не забыть ее скопировать в папочку твоего проекта, чтобы студия могла найти ее по относительным путям.