Visual Studio 2017不显示已编辑/添加的图标

时间:2019-03-07 00:02:33

标签: .net tfs visual-studio-2017

我已连接到Visual Studio 2017上的2013 TFS。一切正常,除了我没有看到文件旁边的图标。 它应在未编辑的文件上带有锁定图标,检查是否已编辑,并在添加的文件上带有加号图标。我没有看到任何这些图标。 如果我编辑文件,它将显示在“待定”更改中。但是,如果我添加一个新的,则需要手动将其添加到TFS。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您似乎在谈论以下图标:

  

如果我编辑文件,它将显示在“待定”更改中。但是如果我添加一个   新的,我需要手动将其添加到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