【问题标题】:Visual Studio 2017 doesn't show edited/added iconVisual Studio 2017 不显示已编辑/添加的图标
【发布时间】:2019-07-28 18:23:31
【问题描述】:
我在 Visual Studio 2017 上连接到 2013 TFS。一切都很好,只是我没有看到文件旁边的图标。
它应该在未编辑的文件上具有锁定图标,检查是否已编辑,以及添加文件的加号图标。我没有看到任何这些图标。
如果我编辑一个文件,它会显示在 Pending change 上。但是如果我添加一个新的,我需要手动将它添加到 TFS。
有什么想法吗?
【问题讨论】:
标签:
.net
tfs
visual-studio-2017
【解决方案1】:
您似乎在谈论以下图标:
如果我编辑一个文件,它会显示在 Pending change 中。但如果我添加一个
新的,我需要手动添加到 TFS 中。
根据您的描述,这可能与项目的源码控制绑定有关。尝试取消绑定/绑定可能会成功的项目。
在文件 > 源代码管理 > 高级 > 更改源代码管理下。
另一种方法是编辑 .csproj 文件。 .csproj 文件中缺少一个部分,应如下所示:
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
它只会影响解决方案资源管理器中源代码管理状态的显示,因为您已经可以对项目执行其他源代码管理任务。这并不多,但值得修复,因为它是一个很好的视觉检查,一切都被控制了。
更多细节你也可以看看这个类似的问题:No padlock icon for some projects in a source controlled solution