Я использую VS2019 Pro v16.3.5. Я установил .Net Core 3.0 SDK.
У меня есть проект C # Azure Durable Functions, в котором используется Microsoft.Extensions.Logging.Abstractions v3.0.0.0
Эта сборка содержитсяв рамках общего доступа Microsoft.AspNetCore.App. Итак, я добавил ссылку на это из моего файла csproj, как показано ниже:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
<AzureFunctionsVersion>v3-preview</AzureFunctionsVersion>
</PropertyGroup>
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
Проблема в том, что VS, похоже, испытывает трудности при решении этой проблемы. В обозревателе решений для моего проекта я получаю желтый треугольник над зависимостями \ Frameworks \ Microsoft.AspNetCore.App:
Я также получаю следующееОшибка компиляции:
Не удалось загрузить файл или сборку 'Microsoft.Extensions.Logging.Abstractions, Версия = 3.0.0.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60'. Система не может найти указанный файл.