c# - CS0246 找不到类型或命名空间名称 'ErrorViewModel'(是否缺少 using 指令或程序集引用?)

标签 c# sql asp.net-mvc-3 model-view-controller razor-pages

我收到 CS0246 错误代码。我正在做一个 MVC .net 核心项目。我正在将 Razor 合并到我的 C# 代码中。我在进行构建时收到此错误。我在最后一行收到错误。谁能帮我解决这个问题?

    [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"d6a5625cc8fb4476f348b0fe9041c550465d8bf9", @"/Views/Shared/Error.cshtml")]
    [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"53c99bf587b2b24ba6d4f1516a026a5e81271c09", @"/Views/_ViewImports.cshtml")]
    public class Views_Shared_Error : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<ErrorViewModel>

最佳答案

在 Error.cshtml 页面中,在页面顶部添加 @model libraryname.ErrorViewModel 而不仅仅是 ErrorViewModel。然后重建项目,看看它是否有效。

关于c# - CS0246 找不到类型或命名空间名称 'ErrorViewModel'(是否缺少 using 指令或程序集引用?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61766956/

相关文章:

c# - 欧文阶段标记

c# - OpenXML - 保护所有工作表

mysql - 按给定 ID 排序顺序选择记录

sql - 在 pl/sql 中插入触发器

asp.net-mvc-3 - .NET MVC 3 自定义 Controller 属性

javascript - MVC 3 $.post 有效但 $.ajax 无效

c# - Web API 发布数据 : object reference not set to an instance of an object

sql - 在不使用 LIMIT 的情况下从每个 ID 获取最后 5 条记录

asp.net-mvc - asp.net mvc - 在 View 中显示富文本代码

c# - 在回调方法中模拟参数