Итак, у меня есть проект WebJob, который нужно обновить.Я столкнулся с проблемами DLL, которые были решены с помощью этого поста:
https://github.com/Azure/azure-webjobs-sdk/issues/1633
Последний комментарий гласит:
Я бы порекомендовал людям использовать более свежиеверсии:
Microsoft.Azure.WebJobs (2.2.0)
Microsoft.NET.Sdk.Functions (1.0.21)
Newtonsoft.Json (9.0.1)
Так я и сделал, и мой WebJob компилируется.Отлично.Или я так думал.Оказывается, моя общая библиотека DLL использует последнюю версию Json.Net от Newtonsoft (12.0.1), которая теперь выдает ошибку при запуске WebJob.
Это ошибка, которую я получаю:
Произошла ошибка ScriptHost [29/11/2018 10:17:08] Cormar.Extensions: не удалось загрузить файл или сборку 'Newtonsoft.Json, версия = 11.0.0.0, культура = нейтральная, PublicKeyToken =30ad4fe6b2a6aeed 'или одна из его зависимостей.Система не может найти указанный файл.[29/11/2018 10:17:08] Не удалось загрузить файл или сборку 'Newtonsoft.Json, версия = 11.0.0.0, культура = нейтральная, PublicKeyToken = 30ad4fe6b2a6aeed' или одна из ее зависимостей.Система не может найти указанный файл.[29/11/2018 10:17:08] Cormar.Extensions: не удалось загрузить файл или сборку 'Newtonsoft.Json, версия = 11.0.0.0, культура = нейтральная, PublicKeyToken = 30ad4fe6b2a6aeed' или одна из ее зависимостей.Система не может найти указанный файл.
Кто-нибудь знает, как я могу обойти это?