Visual Studio 2012 - Intellisense有时会消失/破碎

Kro*_*oaX 133 intellisense visual-studio visual-studio-2012

我和我的同事现在正在使用VS2012几周.有时在工作几个小时后,智能感知被打破了.关闭所有打开的标签后,它再次起作用.

Are there more people out there having the same problem? It can't be an extension problem because I have the same problem at home. Maybe there is a workaround for this?

Saj*_*hmi 183

这些是让Visual Studio 2012 intellisense重新回到正轨的几个顶级解决方案,逐一尝试,希望其中一个解决问题:

When the problem occurs next time follow these: 从#1开始,当前一个不适合你时,移到下一个

1:Close all the tabs再次打开您的文件.(感谢russds)

2:Clean the Build> Close the Solution> Restart Visual Studio> Open the Solution再次

3:转到: Edit> IntelliSense>Refresh Local Cache

4:关闭Visual Studio 2012并删除此文件夹: %AppData%\Microsoft\VisualStudio\11.0\ReflectedSchemas

5:转到:TOOLS> Import and Export Settings>Reset all settings

6:删除.suo项目文件夹中的文件.(感谢Jason Steele)

我希望您的问题能够通过上述六个步骤中的任何一个得到解决.但是,如果它不是我认为你应该考虑重新安装你的VS2012.

  • 我在哪里找不到刷新本地缓存? (20认同)
  • 通过删除.suo文件在VS 2013中得到解决. (15认同)
  • 不能#1,因为我的VS2012(?)中不存在该菜单项.由于该文件夹不存在,无法执行#2.但重新启动VS2012后问题就消失了. (6认同)
  • 同样的事情发生在我身上,以上都没有奏效,但关闭了所有标签.这应该是此解决方案中的选项之一. (6认同)

H_H*_*_He 19

我使用Visual Studio 2012,我有同样的问题.Ti修复它(当Intellisense不再工作时),我只需要关闭当前的Tab(其中Intellisense不工作)并重新启动它...并且eevrything是可以的......不需要关闭Visual Studio或关闭所有标签.

  • 这实际上对我有用.Beats重新加载整个解决方案或重新启动visual studio. (2认同)

use*_*Bee 13

您不需要重新启动Visual Studio.相反,关闭当前解决方案,然后再次重新打开它.我希望有一个更简单的解决方案.

更新4/16:对于XAML用户,有效的解决方案就像故意破坏您的代码一样简单; 这应该足以检索智能感知.更多在这里.

无法验证这是否适用于其他类型的代码,但如果确实如此,请发表评论.

  • 您无需关闭当前解决方案.相反,只需WINDOW>关闭所有文档. (7认同)

小智 13

尝试了一切.WORKED的东西是删除SUO文件.它是解决方案目录中名为SolutionName.v11.suo的隐藏文件:

  1. 关闭解决方案
  2. 确保您可以看到隐藏的文件.
  3. 删除suo文件.
  4. 重新开启解决方案.

您将松开解决方案桌面(在编辑器中不会自动打开任何文件),但要获得智能感知这是一个很小的代价:)


Jas*_*ele 12

删除.suo文件.试试这个,在一切都失败之后,它对我有用.


小智 6

我也有同样的问题.对我来说,选择文件最后一行的结尾,然后保存文件(ctrl-s)可以解决问题.


归档时间:

查看次数:

85710 次

最近记录:

7 年,6 月 前