2014-02-18 1 views
2

У меня есть приложение ASP.NET, которое использует PostgreSQL и использует Npgsql в качестве драйвера данных. Каждый сейчас и потом я получаю эту ошибку:Почему Visual Studio ссылается на Npgsql, версия 4.0.0.0, когда последняя версия версии от команды Npgsql - версия 2.1.0?

Не удалось загрузить файл или сборку 'Npgsql, Version = 4.0.0.0, культура = нейтральной, PublicKeyToken = 5d8b90d52f46fda7' или один из его зависимостей. Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Хотя в моем проекте ссылается на версию Npgsql является 2.1.0

Что может быть возможной причиной?

+0

Проверьте ссылки на Web.config и сборки. – SLaks

ответ

0

Существует два типа верований, упомянутых в свойствах ссылки в Visual Studio.

1) версия выполнения - Версия .NET время исполнения длл ссылка была составлена ​​на

2) Версия - версия ссылочного DLL

Пожалуйста, проверьте версию целевой .NET вашего проекта. Это должно соответствовать или должно быть более поздней версией, чем версия ссылочной dll.

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

  • Нет связанных вопросов^_^