ASP.NET Core 安装包

ASP.NET Core installing package

提问人:Volt 提问时间:11/1/2023 最后编辑:Volt 更新时间:11/2/2023 访问量:57

问:

我是 ASP.NET Core 的新手,我面临着这个顽固的问题。当我尝试下载SqlServer的Entity Framework Core时,它返回的错误与发布的图片一样。我非常感谢您的帮助 尝试下载Microsoft.EntityFrameworkCore.SqlServer时出错

我尝试修复Visual Studio,但没有任何变化。在此之前,我遇到了很多 nuspec 错误,我必须恢复它,但它导致了这个错误。

C# .net ASP.NET核心 6.0 C#-7.0

评论

0赞 bmo 11/1/2023
您是否尝试过安装其他版本的软件包?
0赞 Volt 11/1/2023
我试过了,但我能够安装的版本是 3.0.0,并且我使用的是 .NET 7.0。这会相互兼容吗?
0赞 Guru Stron 11/1/2023
你能添加.csproj文件吗?至少是带有包的部分?
0赞 bmo 11/1/2023
尝试其他安装方法。例如,通过 nuget 控制台安装它:nuget.org/packages/Microsoft.EntityFrameworkCore.SqlServer

答:

0赞 Flander 11/1/2023 #1

请发布您的项目文件的内容。

尝试安装另一个版本的“Entity Framework Core SqlServer”包。

0赞 Gayantha 11/1/2023 #2

如果您使用的是最新版本的实体框架。然后尝试安装较旧的,否则尝试更新的。问题不在 Visual Studio 中。问题是项目的依赖关系。EntityFramework 版本与您当前的 .NET 版本不兼容,这就是我所看到的问题。

0赞 Volt 11/2/2023 #3

我用一种神奇的方式解决了这个问题,我安装了 .Net 8.0 的预发布版本。现在它工作正常。我真的很感谢你们的每一个支持。谢谢大家 !