同步项目以获取最新版本时的未知文件

时间:2017-11-01 05:49:10

标签: visual-studio visual-studio-2017

我使用的是视觉studio 2017上次更新(15.4.1)Git source Control

当我收到最新更新时,我的同事添加的一些文件未知,我无法使用它们。 当我按Go to Definition时,我收到了此消息

  

无法导航到插入符号下的符号

但是当我从Source Control再次克隆Project时它工作正常。

它是否与相同的Visual Studio版本相关?

4 个答案:

答案 0 :(得分:3)

请在GitHub查看Microsoft的错误修复页面。这是#20779的票证,它在Visual Studio 2017版本15.3中修复(但是,您使用的是15.4.1,应该修复它。)

根据故障单,问题只发生在泛型类型上。事实证明,只有在尝试导航到一个或多个泛型类型参数是用户定义类型的类型时才会出现问题。因此,您可以在列表上转到定义,但如果您尝试使用列表,您将收到此错误:“无法导航到插入符号下的符号”。

因此,您可以尝试暂时将类型更改为int,然后撤消。看看发生了什么。

在您的方案中,您可以使用其他方法,例如,清空符号缓存,清理解决方案并重新编译,重置visual studio用户数据,禁用扩展,关闭所有文档,首先清除各种缓存和临时文件。然后你可以同步项目。

答案 1 :(得分:3)

我遇到了将项目文件与其他人合并的问题。经过漫长的研究,我资助了一些帮助内容。 愿这些帮助你我也试试。 这个适合我。

关闭所有打开的文件,然后关闭VS. 清洁解决方案 重建解决方案

this is the most preferred help content in my opinion.

答案 2 :(得分:0)

回到VS 2015,没有解决方案。失去这个功能的巨大挫折。它并没有在最新版本中修复,与每个人都说的相反。

答案 3 :(得分:0)

谢谢。 “重建解决方案”可以解决该问题。

enter image description here

问题:显示“无法导航到插入符号下方的符号”。单击“转到定义”。

enter image description here

enter image description here