简体   繁体   English

错误 NU1202 Microsoft.EntityFrameworkCore.SqlServer 5.0.0 package 与 net50 不兼容

[英]Error NU1202 Microsoft.EntityFrameworkCore.SqlServer 5.0.0 package is not compatible with net50

Can anyone help me with this error?谁能帮我解决这个错误?

Error NU1202 The Microsoft.EntityFrameworkCore.SqlServer 5.0.0 package is not compatible with net50 (.NETFramework, Version = v5.0).错误 NU1202 Microsoft.EntityFrameworkCore.SqlServer 5.0.0 package 与 net50(.NETFramework,版本 = v5.0)不兼容。 The Microsoft.EntityFrameworkCore.SqlServer 5.0.0 package supports: netstandard2.1 (.NETStandard, Version = v2.1) Microsoft.EntityFrameworkCore.SqlServer 5.0.0 package 支持:netstandard2.1(.NETStandard,版本 = v2.1)

<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
    <TargetFramework>net5.0</TargetFramework>
    <RootNamespace>Microsoft.eShopWeb.Infrastructure</RootNamespace>
</PropertyGroup>

<ItemGroup>
    <PackageReference Include="Ardalis.EFCore.Extensions" Version="1.1.0" />
    <PackageReference Include="Ardalis.Specification" Version="4.1.0" />
    <PackageReference Include="Ardalis.Specification.EntityFrameworkCore" Version="4.1.0" />
    <PackageReference Include="Microsoft.AspNetCore.Identity" Version="2.2.0" />
    <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="5.0.0" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0" PrivateAssets="All" />
    <PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="6.8.0" />
</ItemGroup>
<ItemGroup>
    <ProjectReference Include="..\ApplicationCore\ApplicationCore.csproj" />
</ItemGroup>
<ItemGroup>
    <Folder Include="Data\Migrations\" />
</ItemGroup>

To resolve this, I have downloaded the required SDK package with the link , .net framework developer pack download-link , and installed them.为了解决这个问题,我下载了所需的 SDK package链接,.net 框架开发包下载链接,并安装了它们。 Restart the server , then the build is successful.重启服务器,构建成功。

Check your dotnet version with dotnet --info使用dotnet --info检查您的 dotnet 版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 NU1107:Microsoft.EntityFrameworkCore.SqlServer 的 .Net Core 2.1 兼容替代品? - NU1107: .Net Core 2.1-compatible alternatives to Microsoft.EntityFrameworkCore.SqlServer? 错误 NU1202: Package Microsoft.AspNetCore.Blazor.Cli 0.7.0 与 netcoreapp2.0 (.NETCoreApp,Version=v2.0) 不兼容 - error NU1202: Package Microsoft.AspNetCore.Blazor.Cli 0.7.0 is not compatible with netcoreapp2.0 (.NETCoreApp,Version=v2.0) 错误 NU1202:无法安装全局 .net 工具 - error NU1202: Cannot install global .net tool 安装 dotnet 工具 package 时出错,因为“它与 net50 不兼容” - Error installing dotnet tool package because “it is not compatible with net50” 无法找到无法找到包“Microsoft.EntityFrameworkCore.SqlServer” - Unable to find Unable to find package 'Microsoft.EntityFrameworkCore.SqlServer' NU1202: Package 与 netcoreapp2.0 (.NETCoreApp,Version=v3.0) 不兼容 - NU1202: Package is not compatible with netcoreapp2.0 (.NETCoreApp,Version=v3.0) Microsoft.EntityFrameworkCore.SqlServer依赖关系无法解决 - Microsoft.EntityFrameworkCore.SqlServer dependency could not be resolved NU1701、NU1202 package 在新的 Windows/VS 设置上恢复错误 - NU1701, NU1202 package restore errors on fresh Windows/VS setup Nuget 找不到包(Microsoft.EntityFrameworkCore.SqlServer) - Nuget pacakage (Microsoft.EntityFrameworkCore.SqlServer) can not found 使用复合键在 Microsoft.EntityFrameworkCore.SqlServer 5.0.8 C# 中进行更新 - Upsert in Microsoft.EntityFrameworkCore.SqlServer 5.0.8 C# with a composite key
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM