Определение манифеста обнаруженной сборки не соответствует ссылке на сборку: где указана "искомая" версия - PullRequest
0 голосов
/ 24 марта 2020

Я знаю, что это известная проблема, и есть разные решения. Однако я хотел бы понять, как решить проблему, а не где проблема. Я объясняю вам:

Вот что я вижу в менеджере пакетов:

enter image description here

Это то, на что ссылаются в пакетах. Конфигурация моего проекта:

enter image description here

Это web.config:

enter image description here

Вот что я вижу в csproj:

enter image description here

Кажется, все указывает на версию 4.5.1, которая кажется правильной.

К сожалению, вот что я вижу в ссылках:

enter image description here

И это мое исключение:

enter image description here

Точка 1) Я понимаю, что пытаюсь найти версию 4.0.1.1, которая не существует, но вопрос - ПОЧЕМУ? Откуда берется эта версия и почему мое программное обеспечение ищет ее?

Точка 2) Если я go в папке bin моего проекта, я ожидаю найти 4.5.1 версии, а вместо этого я даже нахожу 4.0.1. 0 . Так что моя сборка не ставит правильную версию при сборке. Который я думаю, что здесь главное решить мою проблему. Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...