Я недавно установил CsvHelper (https://joshclose.github.io/CsvHelper/), когда я пытаюсь использовать библиотеку, я получаю следующую ошибку:
Не удалось загрузить файл или сборку 'System.Threading .Tasks.Extensions, Version = 4.2.0.0, Culture = нейтральный, PublicKeyToken = cc7b13ffcd2ddd51 'или одна из его зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
В моем app.config есть перенаправление привязки:
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
</dependentAssembly>
Также в моем проекте есть ссылка на
\ packages \ System.Threading.Tasks.Extensions.4.5.3 \ lib \ netstandard2.0 \ System.Threading.Tasks.Extensions.dll
Его версия - 4.2.0.1 Я не являюсь уверен, почему он все еще пытается загрузить библиотеку 4.2.0.0.
мой проект запущен. net 4.7.2