与 VS 2019 中的最新版本进行比较

Compare with Latest Version in VS 2019

我的电脑上安装了 VS 2017 和 VS 2019。当我在 VS 2019 Team Explorer 的待定更改 window 中比较我更改的代码时,差异显示在 VS 2017 中。这是我从中选择 与最新版本比较 选项上下文菜单,VS 2017 已启动,差异显示在 VS 2017 中。我是否必须在 VS 2019 设置中更改某些内容,或者 VS2109 应该像这样工作?

不,这不是预期的行为。

已安装 VS2017 或 VS 2015 测试 VS2019,均正常运行。

这种奇怪的行为可能与缓存有关。我想知道您的目标路径是否曾经在您的环境中在 VS2017 下打开。或者缓存在 VS2017 中的东西。

请尝试 clear TFS cache and VS cache 这可能会成功。首先使用 TFS 缓存,如果不起作用则使用 VS 缓存。