【问题标题】:asp.net core razor pages scaffolding error get_NullableAnnotationasp.net core razor pages脚手架错误get_NullableAnnotation
【发布时间】:2020-11-21 17:33:27
【问题描述】:

我正在尝试从我的 dbcontext 中为 Visual Studio 中的一个全新的 asp.net 核心项目搭建 Razor 页面,我之前已经这样做过,没有任何问题。我刚买了一台新笔记本电脑,并在上面重新加载了我的所有应用程序,包括 Visual Studio。我有我的项目所需的所有包,这些包正在镜像另一个成功的项目。当我在我的文件夹上的 VStudio 中右键单击以保存脚手架 CRUD 页面,然后选择添加并选择新的脚手架项目,然后选择“使用 Razor Pages Entity Framework (CRUD)" ,添加我的模型类,添加我的数据上下文类,然后点击添加它的进程并开始创建大约10秒左右,

然后我得到这个错误。

如果我从 CLI 尝试

dotnet-aspnet-codegenerator razorpage -m Phrases -dc AppDbContext -outDir Pages\v2 -udl -scripts

我得到相同的输出错误...

我不知道为什么会出现这个错误??当我所做的一切都集中在以前的项目上,该项目运行良好并且能够创建脚手架的 CRUD 页面。

【问题讨论】:

  • 请发布您的Phrases型号代码。

标签: asp.net asp.net-core


【解决方案1】:

是由于一些包警告,我没有 nuget 包错误,但只是警告 NU1608“检测到依赖约束之外的包版本..”其中大约 4 个。所以请确保你有一个干净的建筑项目:) 也没有警告.. 在我清理完这些之后,我能够很好地搭建脚手架。

【讨论】:

    猜你喜欢
    • 2018-10-29
    • 2016-10-10
    • 1970-01-01
    • 2020-11-21
    • 2018-03-30
    • 2019-07-27
    • 2018-10-16
    • 2019-07-25
    • 2018-06-07
    相关资源
    最近更新 更多