Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.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
Asp.net mvc Razor页面将错误命名为';型号';在当前上下文中不存在_Asp.net Mvc_Visual Studio 2015 - Fatal编程技术网

Asp.net mvc Razor页面将错误命名为';型号';在当前上下文中不存在

Asp.net mvc Razor页面将错误命名为';型号';在当前上下文中不存在,asp.net-mvc,visual-studio-2015,Asp.net Mvc,Visual Studio 2015,在一个普通的剃须刀页面上,我有红色下划线,上面有错误信息 模型、视图包等。 intellisense不起作用,但代码编译并运行良好 StackOverflow中有很多类似的问题,但在我的例子中,这种情况发生在一个文件/新项目(MVC)以及我拥有的任何项目上,因此它不可能是Web.Config中的一行缺失或不正确的 我正在Windows 10上使用VS 2015 Enterprise 我最近将电脑升级到Windows 10和VS2015 有什么建议可能导致这种情况吗 我尝试了以下方法,但没有成功:

在一个普通的剃须刀页面上,我有红色下划线,上面有错误信息 模型、视图包等。 intellisense不起作用,但代码编译并运行良好

StackOverflow中有很多类似的问题,但在我的例子中,这种情况发生在一个文件/新项目(MVC)以及我拥有的任何项目上,因此它不可能是Web.Config中的一行缺失或不正确的

我正在Windows 10上使用VS 2015 Enterprise

我最近将电脑升级到Windows 10和VS2015

有什么建议可能导致这种情况吗

我尝试了以下方法,但没有成功:

-只是等待

-清理/重建项目

-删除bin文件夹

-重新启动VS


-修复安装VS

由于代码运行良好,似乎intellisense有点差。 您说您最近升级到了VS2015。根据我的经验,VS中的智能感知需要时间“睡觉”。当然,在VS2013中,它的运行速度会非常慢,直到其中一个服务包出现(我认为它是#2)才有所改善


如果这真的是您创建了一个新项目,并且它在您进行任何代码更改之前就开始抱怨,那么除了以管理员身份运行几次VS2015并等待它自行解决之外,您别无选择。同时获取所有Windows更新/Service Pack。

对于可能有类似问题的用户:
卸载并重新安装VS2015解决了这个问题

这种情况有时会发生在我身上,只要等待,似乎就能解决问题。只需打开视图并单击它,然后等待,看看会发生什么情况views文件夹中的web.config可能不正确,razor或MVC DLL的错误版本通常是一个原因,但实际上可能有很多原因。基本上你有一些配置错误或者MVC没有安装,也可以在管理模式下检查你正在运行的VS。@Liam正如我在问题中所写的,我在一个新项目中也得到了这个文件。因此,错误配置的web.config不是问题所在。您是否尝试卸载项目并再次加载。