Razor 剃刀;cshtml.g.cs“;未生成的文件

Razor 剃刀;cshtml.g.cs“;未生成的文件,razor,.net-core,Razor,.net Core,我创建了一个全新的.net core 2.2 web应用程序项目,但在构建时出现以下错误: 我已经重新安装了VS2019(16.3.10)和.Net Core SDK。同样的项目在其他机器上也可以很好地构建。razor似乎有一些全局配置来生成这些cshtml.g.cs文件,但是重新安装VS不足以修复它,这些文件没有在obj\Debug\netcoreapp2.2\razor\Views文件夹中生成 可能的原因是什么?您是否尝试删除了bin、obj和.vs文件夹?@PiotrŁazarczyk

我创建了一个全新的.net core 2.2 web应用程序项目,但在构建时出现以下错误:

我已经重新安装了VS2019(16.3.10)和.Net Core SDK。同样的项目在其他机器上也可以很好地构建。razor似乎有一些全局配置来生成这些
cshtml.g.cs
文件,但是重新安装VS不足以修复它,这些文件没有在
obj\Debug\netcoreapp2.2\razor\Views
文件夹中生成


可能的原因是什么?

您是否尝试删除了
bin
obj
.vs
文件夹?@PiotrŁazarczyk yep。我甚至删除了整个项目,再次从远程回购中克隆并尝试构建。它在其他机器上工作,但在我的机器上不工作。我搞砸了什么:(即使创建一个新项目也会给我同样的错误。在
%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\
中有一个VS缓存,卸载时可能没有清理。如果您有resharper或任何其他扩展,请尝试禁用它。)it@PiotrŁazarczyk我再次卸载了VS和SDK,然后删除了您提到的文件夹,还删除了rem从
C:\Program Files
中删除了
dotnet
文件夹,然后我再次安装了VS 2019,现在它可以工作了。我在aspnetcore github中提出了一个关于所有这些详细信息的问题,我还将附加我删除的文件夹。非常感谢!!!提出了一个问题: