【问题标题】:Problem with scaffolding in VisualStudio 2019 ASP.Net Core 5.0Visual Studio 2019 ASP.Net Core 5.0 中的脚手架问题
【发布时间】:2021-07-22 19:40:32
【问题描述】:

当我尝试在 ASP.Net 中为 Identity 构建文件时,我收到一条错误消息。

我已经看到了以前这样的问题的答案。我所有的包裹都是最新的。我不知道我做错了什么。

我已尝试将所有其他软件包都放入 5.0.2,但没有任何效果。

这是我收到的错误消息。

我安装的包。

更新选项卡。

【问题讨论】:

  • 你检查了这个链接吗? stackoverflow.com/questions/45906856/…
  • 我已经尝试了提示,我清除了缓存,并且正如我所说的已经尝试将解决方案回滚到 5.0.2。这没有帮助。
  • 您使用的是哪个版本的 Visual Studio 2019?尝试使用Visual Studio 2019 16.8 or later 另外,我建议你新建一个Asp.Net core 项目,Scaffold 能用吗?如果它在新项目中工作,我建议你检查工作项目的 csproj 文件,然后根据它更改你的主应用程序的 csproj 文件。或者,您可以将代码复制到新项目中。
  • 我使用的是 16.9.4。我尝试在另一个测试项目中运行脚手架,它在那里工作,并且在 .csproj 文件中,所有包似乎都是 5.0.4。我将原始项目中的所有包都设置为 5.0.4 并且它有效!非常感谢,不仅是您的回答,而且还为将来测试事物提供了一种简单的方法。
  • 这能回答你的问题吗? Error : Package restore failed

标签: c# asp.net-core visual-studio-2019 code-generation nuget-package


【解决方案1】:

如上cmets中所说,我做了一个测试方案,立马搭了脚手架。这行得通,我看到这些包的版本是 5.0.4。

我将主项目中的包转移到5.0.4,搭建成功!

【讨论】:

    猜你喜欢
    • 2019-10-05
    • 2017-04-25
    • 2021-03-07
    • 1970-01-01
    • 2021-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    相关资源
    最近更新 更多