Visual Studio的IntelliSense不看新的方法,直到重新启动?(Visual st

2019-10-21 05:56发布

我有很多文件,类等一切工作正常,但如果我将要说ClassA和添加新的方法或属性,然后移动解决方案中的其他文件,并试图访问它的智能感知报告它做了相当大的C#项目不存在,并强调它为红色。 如果我构建解决方案,将建立正确无差错,红色线将消失,直到我开始重新编辑该文件,然后红线会回来,被报告为错误。

保存解决方案和所有文件没有帮助,但如果我重新启动Visual Studio按预期除非我添加更多的新方法/属性到现有的类,然后我不得不再次重新启动,或者遭受同样的问题,它就会工作。

我与Visual Studio有这个问题很久以前快递,我永远无法修复它,但它走了,当我升级到较新的Visual Studio。 现在的问题已经回来了与Visual Studio 2013旗舰版在Windows 8.1中,我无法再找到任何解决办法:(

Answer 1:

验证您的智能感知选项仍然是正确配置。

转到工具=>选项=>文本编辑器=> C#=>智能感知。

确保在“完成列表”

(检查)显示完成列表有字符输入后

确保“在完成列表选择”下,您有:

通过键入以下字符承诺: {}[]().,:;+-*/%&|^!~=<>?@#'"\

(选中)通过按下空格键所犯



文章来源: Visual studio intellisense does not see new methods until restart?