智能感知和代码建议在Visual Studio 2012 RC终极不工作智能感知和代码建议在Visu

2019-05-21 06:36发布

我刚才下载并安装了Visual Studio 2012 RC旗舰版,但我有与智能感知的一个问题:它不工作,直到我按下Ctrl + 空格键。 码建议都被关闭(例如方法的参数)。

我认为这个问题是与VS安装,因为在过程结束时将显示以下消息:“事件日志文件已满 ”。

为什么我有这样的问题,我能做些什么来解决这个问题?

Answer 1:

Tools->Options->Text Editor->C# (or All Languages)->General

并启用Auto List MembersParameter Information在右侧窗格中。



Answer 2:

重新启动VS2012应该解决这个问题。



Answer 3:

看看这个帖子在这里 。

这为我工作:

删除此文件夹中的文件。 VS2010:

 %AppData%\Microsoft\VisualStudio\10.0\ReflectedSchemas

vs2012;

%AppData%\Microsoft\VisualStudio\11.0\ReflectedSchemas

VS终极2013;

%AppData%\Microsoft\VisualStudio\12.0\ReflectedSchemas

VS专业2015年;

%AppData%\Microsoft\VisualStudio\14.0\ReflectedSchemas


Answer 4:

另一种可能的解决方案是完全复位设置。 这是固定的,对我来说:

Tools->Import and Export settings->Reset all settings.



Answer 5:

A.保存或导出您的导入/导出设置:

工具- >导入和导出设置

B.执行导入/导出复位:

工具- >导入和导出设置- >重置所有设置。

C.返回并重新加载你原来的设置! 智能感知的作品,你有你原来的设置回来了!



Answer 6:

我用这个来解决它,去到CMD线

devenv.exe /setup /resetuserdata /resetsettings


Answer 7:

这里的基本思想是给力智能感知使用数据库的重新同步。

如果引用到您的解决方案中的项目。 删除该项目。 然后利用你只是删除了项目的确切路径浏览选项添加引用。 做一个快速构建和检查,确保引用正确回升。 现在添加老项目回的解决方案,并删除旧引用,并将它添加作为解决方案的一部分。

强制数据库重新同步的这种想法也可以在其他方面做得太。 例如通过使用一个绝对文件夹路径。



Answer 8:

  1. 进入工具 - >选项。
  2. 确保上述复选框被选中。


Answer 9:

Resharper->选项 - > IntelliSense->常规设置为“Visual Studio的本地智能感知......”



Answer 10:

它得到了令人沮丧的对我很好,但我想通了,我自己的答案。 重新启动确实帮助,但我发现我为什么遇到了麻烦:我想复制和粘贴的ASP主机,带我需要重新使用的控制。 我只有那些在第一个div标签的工作。 所需的所有其他人设立的,所以我说:“啊哈......让我注释掉未设置......剩下的DIV标签”果然,智能感知来到右后卫。

因此,它不仅将不能工作,如果光标低于一个代码错误,但它可能会失败,如果你是一个复制/粘贴式像我这样的工作。



Answer 11:

我的解决方案(VS 2013)是作为管理员身份运行



Answer 12:

它非常简单,

  1. 关闭Visual Studio的(有溶液)(请记住配置和解决方案类型和启动项目)
  2. 去解决途径
  3. 删除SolutionName.suo
  4. 再次打开解决方案
  5. 设置配置和解决方案类型和启动项目(如果它被改变)
  6. 建立和检查

之所以它的发生在我的情况我已经改变了一些项目的引用



Answer 13:

我快速的解决方案是关闭的文本编辑器区域中的所有打开的文件,然后从Solution Explorer中重新打开它们。



Answer 14:

该解决方案中没有为我工作。 我注意到,这个问题只在一个XAML文件存在的,而不是在其他XAML或C#文件。

我叫QuickConverter的扩展,允许与在线转换器创建自定义绑定。 这是搞乱了智能感知和在创建或运行应用程序这是没有检测到错误。

我的建议是:

  • 检查智能感知停止在所有文件或只是一个特定的工作
  • 如果它只是一个文件,寻找红色或蓝色的波浪线,你会发现罪魁祸首


Answer 15:

我偶尔也会遇到同样的问题作为OP。

不幸的是,以上解决方案的对我的作品。 - 我也是从网上搜寻其他可能的解决方案,包括微软的VS / Windows的论坛上,并没有找到答案。

但是,当我关闭了与解决方案,有一个消息,要求我下载并安装“ Microsoft SQL Server压缩4.0 ”; 按照该提示我终于解决了这一问题。

我希望这一发现是对别人的任何帮助谁可以得到同样的问题。



Answer 16:

一个解决办法是禁用ReSharper的,或拼写检查器扩展和重新启动。 诚然,这是不理想的。



Answer 17:

在我的情况.csproj文件被损坏和Visual Studio从溶液中排除一些类文件(但他们仍然可见在Visual Studio这样的问题是不是一见钟情明显)。 在这些文件中的智能感知不可用。 因此,修复是将文件添加回的解决方案。



Answer 18:

我一直面临着这样的问题,因为2周,最后用一种叫做过程监控(ProcMon.exe)Sysinternal工具想通了。 这个问题已与自动更新设置执行。 我申请了以下的解决方案,并得到它的工作

解决方案:工具 - >选项 - >环境 - >扩展和更新 - >(选中)自动检查更新 - >确定



Answer 19:

有时你的代码的语法有错误,就像你使用“在”,它必须是“...'....”需要帮助您快速发现问题,单击设计按钮 ,VS尝试呈现,它会显示出一行错误的



Answer 20:

我只是有这种事发生在我 - 和(虽然它不是立即明显),这是由于ReSharper的(R#)许可问题时被禁用。

使ReSharper的解决了这个问题对我来说!



Answer 21:

一般来说,我面临着同样的问题,当我从互联网上复制一些片段与突破智能感知某些特殊字符。

这事发生了几次有我,我中删除文件并创建一个新的后,发现了这个问题,现在当我面临同样的问题,我的拳头重新启动Visual Studio中,如果不解决这个问题,我删除最后一个片断我从互联网上复制并用手做,他们的问题了。



文章来源: Intellisense and code suggestion not working in Visual Studio 2012 Ultimate RC