Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
C# 名称<;对象名称>;在当前上下文中不存在_C#_Asp.net Core_Asp.net Core Mvc - Fatal编程技术网

C# 名称<;对象名称>;在当前上下文中不存在

C# 名称<;对象名称>;在当前上下文中不存在,c#,asp.net-core,asp.net-core-mvc,C#,Asp.net Core,Asp.net Core Mvc,大多数问题都与旧版本的ASP.NET MVC有关。 我的问题与最新的.NET核心构建在框架4.6上有关。我创建了一个控制台应用程序和标准类库。我安装了在.netcore上运行WEB所需的所有库 一切正常,视图编译正常,调试视图也正常。不幸的是,Visual Studio在视图中的任何对象上显示以下内容: 该名称在当前上下文中不存在 我怎样才能去掉这些红色下划线 我正在使用这种技术:此错误发生在.NET Core的初始版本和Visual Studio的工具中:基本上就像我们正在运行发行版(而不是

大多数问题都与旧版本的
ASP.NET MVC
有关。 我的问题与最新的
.NET核心
构建在框架4.6上有关。我创建了一个控制台应用程序和标准类库。我安装了在
.netcore
上运行WEB所需的所有库

一切正常,视图编译正常,调试视图也正常。不幸的是,Visual Studio在视图中的任何对象上显示以下内容:

该名称在当前上下文中不存在

我怎样才能去掉这些红色下划线


我正在使用这种技术:

此错误发生在.NET Core的初始版本和Visual Studio的工具中:基本上就像我们正在运行发行版(而不是调试版)构建一样。请升级到最新版本,包括Visual Studio 2015 Update 3和.NET Core tooling。

能否将完整错误添加到post?错误在标题中。这是一种智能感知错误。我的项目已编译并运行良好。控制台中没有错误。您是否使用了诸如
Resharper
之类的工具?这是一个错误、警告或消息?Mby尝试重建解决方案和更新包,然后恢复清理解决方案、全部保存、清除Visual Studio缓存、关闭Visual Studio、打开Visual Studio、重建解决方案。。。
@inject
为红色,
var
为红色表示这是VS缓存的问题。我有VS2015的最新更新(Update3)和最新工具。我使用这种方式运行web服务器:我遇到了完全相同的问题,随着更新,它消失了。奇怪。如果我创建核心类库,视图就可以了,如果我创建经典类库,它会显示下划线