Не удалось загрузить файл или сборку 'Newtonsoft.Json, версия =10.0.0.0, культура = нейтральная, PublicKeyToken=30ad4fe6b2a6aeed' в функциях Azure
Я ссылаюсь на проект библиотеки C# из моей функции Azure (триггер очереди служебной шины). Библиотека ссылается на версию Newtonsoft nuget 10.0.1. При локальном запуске функции в моей визуальной студии она выдает эту ошибку.
{"Could not load file or assembly 'Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.":"Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"}
Я попытался перейти на версию 10.0.0, но проблема есть.
Я наткнулся на эту проблему ссылку: https://github.com/Azure/azure-functions-vs-build-sdk/issues/107. И попробовал понизить до 9.0.1. Но даже тогда ошибка все еще происходит.
Примечание. Проект библиотеки ссылается на несколько других библиотечных проектов, которые также ссылаются на Newtonsoft. Я держу одну и ту же версию Nuget во всех подпроектах.
Как решить эту проблему?
1 ответ
Решение всех проблем с библиотеками Newtonsoft во всех библиотеках до версии 9.0.1 решило проблему.