У меня есть функция Azure, которая передает ссылку ILogger в мою общую библиотеку.
Список пакетов NuGet, установленных в AzureFunctionProject
Microsoft.Extensions.Logging.Abstractions v5.0.0
Microsoft.NET.Sdk.Functions v3.0.11
Список пакетов NuGet, установленных в SharedProject:
Microsoft.Extensions.Logging.Abstractions v5.0.0
Среда выполнения функции не запускается из-за следующей ошибки
System.Private.CoreLib: не удалось загрузить файл или сборку Microsoft.Extensions.Logging.Abstractions, Version = 5.0.0.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60. Система не может найти указанный файл.
Приложение-функция работает локально с использованием func.exe, но когда я развертываю в среде выполнения функций Azure, оно не запускается из-за указанной выше ошибки.
Нужно ли мне включать дополнительные пакеты NuGet, поддерживающие Logging.Abstractions, как в функции Azure, так и в проект общей библиотеки?