Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.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# 已删除ASP.NET Core中的视图,导致生成错误_C#_Visual Studio 2019_Asp.net Core 3.1 - Fatal编程技术网

C# 已删除ASP.NET Core中的视图,导致生成错误

C# 已删除ASP.NET Core中的视图,导致生成错误,c#,visual-studio-2019,asp.net-core-3.1,C#,Visual Studio 2019,Asp.net Core 3.1,我删除了一个视图,现在我得到一个生成错误: 当前上下文中不存在名称“\uuo” 在我删除的视图上。我在三行上得到了这个精确的错误 我做了一次清理,删除了bin和obj文件夹,重新创建了视图(与删除它之前一样),关闭并重新打开了Visual Studio,但仍然无法成功构建它。我仍然不确定发生了什么,但我最终将所有代码签入我的Git repo,删除了整个Git文件夹,然后克隆了它 然后,我搜索了对我删除的视图的任何引用,发现我的一个视图有一堆预处理器指令,看起来像{view}.cshtml.g.c

我删除了一个视图,现在我得到一个生成错误:

当前上下文中不存在名称“\uuo”

在我删除的视图上。我在三行上得到了这个精确的错误


我做了一次清理,删除了
bin
obj
文件夹,重新创建了视图(与删除它之前一样),关闭并重新打开了Visual Studio,但仍然无法成功构建它。

我仍然不确定发生了什么,但我最终将所有代码签入我的Git repo,删除了整个Git文件夹,然后克隆了它

然后,我搜索了对我删除的视图的任何引用,发现我的一个视图有一堆预处理器指令,看起来像{view}.cshtml.g.cs文件中的指令,包括对我的旧视图的文件引用。我从我的新视图中删除了它们,并获得了成功的构建


在我删除本地repo并从Git重新克隆它之前,我没有看到这些预处理器。所以这一定是Visual Studio的一些非常奇怪的行为。

不确定这是否是相同的原因,但在这个@Steve中有一些东西可以尝试,我确实看到了。不幸的是,这不仅仅是一个智能感知错误,对我来说是一个实际的构建错误。