我在一个团队里做一个使用GitHub的项目。项目类型是Google Gloud Project MVC5 .NET Framework 4.5.2。
当从GitHub上拉下新的变化时,新文件没有被检测为正确的文件类型,导致在编辑新文件时,Visual Studio代码验证完全不存在。
如图所示,该问题涉及 .cshtml 含有Razor代码的文件,但也有 .cs 文件。
.cshtml
.cs
正如Stron大师所建议的,老 .csproj 未提交(该项目是在VS17中完成的,但我们现在都在使用VS19。
.csproj
这个问题已经通过提交 .sln 文件和 .csproj 的文件。
.sln