Visual Studio 2019 无法识别从 GitHub 提取的新文件

Posted

技术标签:

【中文标题】Visual Studio 2019 无法识别从 GitHub 提取的新文件【英文标题】:Visual Studio 2019 not Recognizing new Files Pulled from GitHub 【发布时间】:2020-05-03 14:45:41 【问题描述】:

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

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

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

【问题讨论】:

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

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

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

【讨论】:

以上是关于Visual Studio 2019 无法识别从 GitHub 提取的新文件的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 代码无法识别 html 文件

为啥 Visual Studio 无法识别 is_open() 函数

Visual Studio 无法识别标准库

Xamarin.iOS 在 Visual Studio 2019、2022 中找不到配置文件

在 Visual Studio 2015 中无法识别 LocalDB

我无法从 Visual Studio 2019 登录 Azure 服务