尝试添加新的脚手架项目

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

我正在使用 Visual Studio 2022 并使用 dotnet Core 6.0 框架和以下 nuget 包创建新的 Asp.net Core MVC 应用程序:

  1. Microsoft.EntityFrameworkCore.Design 6.0
  2. Microsoft.EntityFrameworkCore.SqlServer 6.0 但添加新的脚手架项目后显示错误消息:

运行所选代码生成器时出错:“包恢复失败。回滚“MvcMovie”的包更改。”

enter image description here

我尝试更改 dotnet core 和 nuget 软件包的版本,但没有任何反应。

c# visual-studio entity-framework asp.net-core-mvc nuget-package
1个回答
0
投票

运行所选代码生成器时出错:“包 恢复失败。回滚“MvcMovie”的包更改。”

我添加了6.0.0的包并重现了你的问题,然后我尝试替换如下所示的包(dotnet Core 6.0框架),然后它就可以了,你可以尝试一下:

Microsoft.EntityFrameworkCore.Design 6.0.21
Microsoft.EntityFrameworkCore.SqlServer 6.0.21
Microsoft.VisualStudio.Web.CodeGeneration.Design 6.0.16
© www.soinside.com 2019 - 2024. All rights reserved.