我安装了 Visual Studio 2017,并创建了一个名为 WebApplication1 的 MVC 项目。
在“依赖项”->“NuGet”中,我有这些文件
在依赖项->SDK 中:
我想为我的项目安装 Entity Framework Core。
因此,我右键单击我的项目并选择“管理 Nuget 包”,然后在浏览部分的搜索栏中输入“Microsoft.EntityFrameworkCore.SqlServer”并选择它然后安装。但是控制台显示了两个安装错误:
严重性代码 描述 项目文件行抑制状态错误 包恢复失败。回滚“WebApplication1”的包更改。检测到 Microsoft.EntityFrameworkCore 错误 NU1107 版本冲突。将 Microsoft.EntityFrameworkCore 3.1.1 直接安装/引用到项目 WebApplication1 以解决此问题。WebApplication1 -> Microsoft.EntityFrameworkCore.SqlServer 3.1.1 -> Microsoft.EntityFrameworkCore.Relational 3.1.1 -> Microsoft.EntityFrameworkCore (>= 3.1.1) WebApplication1 -> Microsoft.AspNetCore.App 2.2.0 -> Microsoft.EntityFrameworkCore ( >= 2.2.0 && < 2.3.0)。WebApplication1 F:\Div\workspace\CSDDashboard.net 项目\WebApplication1\WebApplication1\WebApplication1.csproj 1
我在互联网上搜索了很多以找到任何解决方案,但到目前为止我还没有成功。如果有人能解决这个问题,我将不胜感激。
我正在开发一个 asp.net core MVC 项目。我需要为控制器的方法添加一个视图。为此,我右键单击所考虑方法的主体,然后选择“添加视图”,但系统显示错误:
运行所选代码生成器时出错:包恢复失败,回滚包更改 MyProject。
如果有人告诉我如何解决这个问题,我将不胜感激。