【问题标题】:Visual Studio 2019 not Recognizing new Files Pulled from GitHubVisual Studio 2019 无法识别从 GitHub 提取的新文件
【发布时间】:2025-12-05 13:45:01
【问题描述】:

我在一个使用 GitHub 的项目的团队中工作。项目类型为 Google Gloud Project MVC5 .NET Framework 4.5.2。

当从 GitHub 拉下新的更改时,新文件不会被检测为正确的文件类型,从而导致在编辑新文件时完全没有 Visual Studio 代码验证。

如图所示,问题涉及带有 Razor 代码的 .cshtml 文件以及 .cs 文件。

【问题讨论】:

  • 尝试将它们包含到项目中
  • 我会假设您的解决方案使用 old csproj 格式,所以所有内容都需要手动包含,可能会发生什么 - 有人添加并提交了新文件但忘记提交新的 @987654327 @.

标签: c# google-cloud-platform asp.net-mvc-5 visual-studio-2019 viewpage


【解决方案1】:

正如 Guru Stron 建议的那样,旧的 .csproj 没有被提交(该项目是在 VS17 中制作的,但我们现在都在使用 VS19。

通过从已创建最新更改的实例提交 .sln 文件和 .csproj 文件解决了该问题。

【讨论】: