Не удалось загрузить файл или сборку netstandard, Version = 2.0.0.0, .. (ASP. NET webforms 4.6.1) - PullRequest
0 голосов
/ 27 мая 2020

Недавно я обновил фреймворк с 4.5 до 4.6.1, чтобы использовать библиотеки PayPal, это вызвало у меня ошибку: нужно было вставить ссылку '' в web.config, поэтому после локального добавления все было в порядке (в в папке пакетов уже была dll, возможно, потому что я добавил netstandard в другую тестовую ветку через nuget).

Загрузка нового онлайн-программного обеспечения в тестовом домене, файл web.config вызвал ошибку времени выполнения (не удалось загрузить файл или сборку 'netstandard, Version = 2.0.0.0, ..'), на самом деле в папке BIN DLL не было.

Проблема не сохранялась бы невероятно, если бы я удалил '' в Интернете. config, как это возможно?

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

Мне они не кажутся двумя отличными решениями, что я делаю не так? как исправить и сделать dll автоматически go в БИН? Может ли это быть проблемой на сервере, на котором я размещаю программное обеспечение?

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