Visual Studio Intellisense没有显示某些类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio Intellisense没有显示某些类相关的知识,希望对你有一定的参考价值。

我的Visual Studio没有显示IntelliSense自动完成中的许多可用类。例如,我正在处理的项目引用了Microsoft.Xna.Framework名称空间,但即使在文件中使用Microsoft.Xna.Framework添加using语句,IntelliSense也无法识别Texture2DRectangle等类。但是,我仍然可以输入它们而不会出现编译器错误。知道发生了什么事吗?

IntelliSense可以检测System.Diagnostics等标准库,但不检测任何外部库。

它不是NameSpace冲突问题,因为IntelliSense中也缺少当前命名空间中的类。

我试过了:

  • 重新启动Visual Studio(使用和不使用关闭选项卡)
  • 删除%LocalAppData%MicrosoftVisualStudio14.0ComponentCacheModel folder的内容
  • 重置导入和导出设置
答案

对我有用的是卸载和重新加载项目

另一答案

如果卸载/重新加载项目不起作用,请尝试删除SolutionName / .vs /文件夹中的.suo文件。 .vs文件夹是一个自动创建的隐藏文件夹,因此您必须使用show hidden folders才能看到它。

另一答案

你有ReSharper或任何其他插件安装?听起来像一个类似的问题/解决方案here。它可能是第三方插件,取决于你有什么附加组件。

另一答案

我正在使用ReSharper。什么对我有用:

  1. 卸载项目。
  2. ReSharper>选项>环境>常规>清除缓存
  3. 关闭解决方案
  4. 退出Visual Studio。
  5. 重新启动Visual Studio。
  6. 重新加载项目。
另一答案

尝试保存并重新加载文件。我不知道它为什么会发生,但偶尔发生在我的工作笔记本电脑上,通常重新打开源文件会解决它。

另一答案

好吧所以可能不是最好的解决方案,但它确实有效我重新安装了Visual Studio,问题得到解决。此外,它自从(大约3个月前发生)以来就没有显示出来。

另一答案

另一个愚蠢的解决方案)))确定哪些类/命名空间没有显示。然后去他们所在的那个项目。在该项目中选择任何.cs文件复制其内容,然后删除该文件并再次创建))

以上是关于Visual Studio Intellisense没有显示某些类的主要内容,如果未能解决你的问题,请参考以下文章

visual studio怎么替代IAR

无法找到visual studio 2017生成工具

dev文件用visual studio怎么打开

visual studio 2005 图像上 添加 数字

如何利用visual studio2015编写uwp应用

visual studio2017注册表删除