Visual Studio 2017 TFS 集成 - .net Core 2

Visual Studio 2017 TFS Integration - .net Core 2

我最近在 Visual Studio 2017 年开始使用 .NET Core 2.0,并注意到当我 add/delete/rename/move 通过解决方案资源管理器。但是,它会检测我何时修改已添加到源代码管理的文件的内容。作为一种解决方法,我一直在寻找资源管理器并在那里执行操作。这是一个已知问题吗,我四处搜索但找不到任何相关信息。

由于您使用的是本地工作区,请首先仔细检查 Detected 中新添加的文件是否如下图所示:

如果是这样,那么您需要select更改并单击“升级”,新文件将显示在Included Changes and Source Control Explorer中,您可以点击check in查看当时的变化。

如果问题与特定 project/solution 相关,那么建议您尝试使用其他 project/solutions 来缩小范围。如果是这样,请尝试为它们和 re-add 删除 TFS 源代码管理绑定。如果没有,请尝试 clear TFS and VS cache

如果上述所有方法都不起作用,请将您的 Visual Studio 2017 年更新为 latest version,这可能会奏效。