Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 错误CS0246 ;类型或命名空间名称';ErrorModel';找不到(是否缺少using指令或程序集引用?)_.net_Asp.net Mvc_Razor - Fatal编程技术网

.net 错误CS0246 ;类型或命名空间名称';ErrorModel';找不到(是否缺少using指令或程序集引用?)

.net 错误CS0246 ;类型或命名空间名称';ErrorModel';找不到(是否缺少using指令或程序集引用?),.net,asp.net-mvc,razor,.net,Asp.net Mvc,Razor,嗨,我在构建MVC核心应用程序时遇到以下错误 严重性代码说明项目行抑制状态文件 错误CS0246无法指定类型或命名空间名称“ErrorModel” 找到(是否缺少using指令或程序集 参考?)JSViewer_Angular(核心)86活动C:\Users\user\Desktop\JSViewer_Angular(核心)\obj\Debug\net462\Razor\Pages\Error.g.cshtml.cs 这个错误背后有什么想法吗 我认为您可能忘记了将模型引用或目录添加到程序集,或者

嗨,我在构建MVC核心应用程序时遇到以下错误

严重性代码说明项目行抑制状态文件 错误CS0246无法指定类型或命名空间名称“ErrorModel” 找到(是否缺少using指令或程序集 参考?)JSViewer_Angular(核心)86活动C:\Users\user\Desktop\JSViewer_Angular(核心)\obj\Debug\net462\Razor\Pages\Error.g.cshtml.cs


这个错误背后有什么想法吗

我认为您可能忘记了将模型引用或目录添加到程序集,或者添加的引用可能有问题。

我认为您可能忘记了将模型引用或目录添加到程序集,或者添加的引用可能有问题。

我现在遇到了此错误,我只发布了一个工作应用程序,并做了一些小的修改,这个关于“ErrorModel”的错误就出现了。。 我使用custom ErrorModel.cs尽可能简单地添加:

public class ErrorModel : PageModel
{
    public string Code { get; set; }

    public void OnGet([FromQuery]int code)
    {
        if (code > 0)
        {
            this.Code = "Status Code: " + code;
        }
    }
}
并更改上的@if(Model.ShowRequestId):

@Model.code

现在它的编译没有任何错误。。但正如我所说。。不知道此错误的原因。

我现在有此错误,我只发布了工作应用程序并做了一些小的更改,关于“ErrorModel”的错误是missong。。 我使用custom ErrorModel.cs尽可能简单地添加:

public class ErrorModel : PageModel
{
    public string Code { get; set; }

    public void OnGet([FromQuery]int code)
    {
        if (code > 0)
        {
            this.Code = "Status Code: " + code;
        }
    }
}
并更改上的@if(Model.ShowRequestId):

@Model.code

现在它的编译没有任何错误。。但正如我所说。。不知道此错误的原因。

检查项目中的名称空间。当我重命名根命名空间和项目文件时,我忘记了在_ViewImports.cshtml文件中的一个引用。

检查项目中的命名空间。当我重命名我的根命名空间和项目文件时,我忘记了_ViewImports.cshtml文件中的一个引用。

也许你重命名了项目或在命名空间中移动了?
签入Pages/_ViewImports.cshtml如果@using和@namespace正确

可能您重命名了项目或移动了名称空间?
签入Pages/_ViewImports.cshtml如果@using和@namespace正确

是否添加了对它的引用?检查您的
web.config
/
'Packages.config
/解决方案资源管理器中的引用部分是否添加了引用?检查您的
web.config
/
'Packages.config
/解决方案资源管理器中的参考部分