Ошибка при обновлении пакета Castle core package до 4.4.1.0 - PullRequest
0 голосов
/ 18 июня 2020

После обновления пакета ядра Castle я столкнулся со следующим исключением. Я использую moq 4.13. Привязка сборки, о которой я упоминал, выглядит следующим образом. пожалуйста, помогите в решении этой проблемы.

bindingRedirect oldVersion = "0.0.0.0-4.4.1.0" newVersion = "4.0.0.0"

Project C: \ mypath на узле 1 (DemoBuild цель (и)). ПАКЕТЫ ВОССТАНОВЛЕНИЯ: «C: \ mypath .nuget \ NuGet.exe» update -self Проверка обновлений от https://api.nuget.org/v3/index.json. C: \ mypath \ build \ build- git .config (118,5): error: невозможно загрузить служебный индекс для источника https://api.nuget.org/v3/index.json. C: \ mypath \ build \ build- git .config (118,5): error: Произошла ошибка при отправке запроса. C: \ mypath \ build \ build- git .config (118,5): error: невозможно подключиться к удаленному серверу C: \ mypath \ build \ build- git .config (118, 5): ошибка: невозможно установить соединение, потому что целевая машина активно отказалась от него C: \ mypath \ build \ build- git .config (118,5): error MSB3073: Команда "" C: \ mypath .nuget \ NuGet.exe "update -self" завершился с кодом 1. Готово Строительный проект "C: \ mypath \ build \ build- git .config" (цель (и) DemoBuild) - НЕ ПРОШЛО.

Ошибка сборки.

Ответы [ 2 ]

0 голосов
/ 20 июня 2020

Я тоже получаю это и узнал, что nuget.org прекратил поддержку TLS 1.0 и TLS 1.1 15.06.2020. Теперь может подключаться только TLS 1.2. Если вы используете опцию -v verbosity 'detail', она сообщит вам, что не может установить безопасное соединение SSL / TLS.

0 голосов
/ 19 июня 2020

Moq 4.13 зависит от Castle.Core> = 4.4.0. Вам нужна ваша собственная ссылка на 4.4.1 по какой-либо конкретной причине?

В противном случае я вижу проблемы с подключением, поэтому сначала посмотрю на них.

ошибка: невозможно загрузить индекс службы для источника https://api.nuget.org/v3/index.json

ошибка: произошла ошибка при отправке запроса.

ошибка: невозможно подключиться к удаленному серверу

ошибка: невозможно установить соединение, потому что целевая машина активно отказалась от него

NuGet.org недавно удалили поддержку TLS 1.0 и 1.1 , не уверен, что это причина в этот случай.

...