Ошибка 22 Задача "EnsureBindingRedirects" не может быть загружена из сборки
Я клонировал проект с vs 2013. Когда я запускаю его, я получаю эту ошибку.
Error 1 The "EnsureBindingRedirects" task could not be loaded from the assembly D:\BMaster\packages\Microsoft.Bcl.Build.1.0.13\tools\Microsoft.Bcl.Build.Tasks.dll. Could not load file or assembly 'file:///D:\BMaster\packages\Microsoft.Bcl.Build.1.0.13\tools\Microsoft.Bcl.Build.Tasks.dll' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask. BargainMaster.Web
Спасибо
Ответы
Ответ 1
Я не уверен в корневой причине этой проблемы, но появился, когда я добавил недостающие библиотеки вручную.
Я решил это, сделав следующее:
- Удалить
<solution>\packages\Microsoft.Bcl.Build.1.0.13\
- Закрыть решение
- Открытое решение
- Перейдите в View/Other Windows/диспетчер диспетчера пакетов
- Нажмите "Восстановить пакеты" в правом верхнем углу окна.
- Re-сборки
Ответ 2
Я только что отправился в опции "Управление пакетами NuGet" для конкретного проекта VS и обновил версию Microsoft BCL nuget, и он решил проблему для меня.