2015-10-19 2 views
0

Мы недавно начали использовать Visual Studio 2015 на работе вместо 2013 года, и теперь мы обнаружили, что некоторые из наших проектов не строятся из-за того, что некоторые ссылки не найдены , ничего не изменилось вообще, просто используя vs2015 вместо vs2013. Одна из ссылок - Quiksoft.EasyMail.SMTP, ошибка является классикой. «Тип или имя пространства имен« Quiksoft »не удалось найти (вы не указали директиву использования или ссылку на сборку?)«Ссылка на Quiksoft.EasyMail.SMTP не найдена в visual studio 2015

Me и пара коллег пыталась решить это, ища в интернете, и мы не нашли, почему это происходит. У нас есть dll (например, SMTP.Net.dll), и он включен в ссылки на проект.

В настоящий момент у нас нет идей.

У кого-нибудь из вас была эта проблема в vs2015. Я использую эту библиотеку в качестве примера, но мне интересно, есть ли проблемы с загрузкой/поиском ссылок vs2015.

Надеюсь, что-то глупо и просто нужно включить/выключить опцию в vs2015.

Заранее благодарю за помощь.

ответ

0

Поскольку ваш старый проект имел ссылку на DLL. Посмотрите в папку bin вашего старого проекта или папки lib, если у вас есть, там будет DLL. Щелкните правой кнопкой мыши ссылки, «Добавить ссылку» и перейдите к dll. Quicksoft не является родной сборкой. Скорее всего, вам также придется обновить лицензию.

+0

Спасибо за ваш ответ Стивен, однако нет старого/нового проекта или кода, это то же самое единственное отличие в том, что его открытие с помощью Visual Studio 2015 не создается, тогда как VS2013 успешно завершается. Я также попытался повторно добавить ссылки несколько раз, что не решает проблему. – Victor

+0

Это очень старая библиотека и может не работать в .NET 4.5 или выше. Вы пробовали настроить свою целевую версию на 4 и попытались построить? –

Смежные вопросы