我收到 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/