Package Microsoft.Extensions.Logging.Abstractions 7.0.0 不支持任何目标框架

问题描述 投票:0回答:0

当我尝试将任何 nuget 包添加到 .NET 7 应用程序时出现以下错误。

“包 Microsoft.Extensions.Logging.Abstractions 7.0.0 不兼容 net7.0 (.NETCoreApp,Version=v7.0)。包 Microsoft.Extensions.Logging.Abstractions 7.0.0 不支持任何目标框架。”


The dotnet sdk's list that are installed on my system are:
    5\.0.408 \[C:\\Program Files\\dotnet\\sdk\]
    5\.0.413 \[C:\\Program Files\\dotnet\\sdk\]
    6\.0.402 \[C:\\Program Files\\dotnet\\sdk\]
    7\.0.102 \[C:\\Program Files\\dotnet\\sdk\]
    7\.0.300-preview.23122.5 \[C:\\Program Files\\dotnet\\sdk\]

My project file:
    <Project Sdk="Microsoft.NET.Sdk">

      <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net7.0</TargetFramework>
        <ImplicitUsings>enable</ImplicitUsings>
        <Nullable>enable</Nullable>
      </PropertyGroup>

    </Project>

我尝试更新 dotnet sdk 将 visual studio 更新到最新版本

还尝试安装 Microsoft.Extensions.Logging.Abstractions 7.0.0 包,但安装失败并出现与上述相同的错误消息。

nuget compatibility
© www.soinside.com 2019 - 2024. All rights reserved.