安装 ReSharper 后 Visual Studio 2005 Intellisense 停止工作

Posted

技术标签:

【中文标题】安装 ReSharper 后 Visual Studio 2005 Intellisense 停止工作【英文标题】:Visual Studio 2005 Intellisense stopped working after ReSharper installation 【发布时间】:2008-10-07 14:58:06 【问题描述】:

我安装了 ReSharper 评估版并卸载了它。之后 Visual Studio 的 Intellisense 停止工作。我已经重新启动计算机,但我仍然有这个问题。

谁能帮帮我?

我正在使用 Visual Studio 2005。谢谢。

【问题讨论】:

【参考方案1】:

尝试打开 Visual Studio 命令提示符并输入:

devenv.exe /ResetSettings

【讨论】:

感谢 Gordon,使用以下命令重置 dev evn 解决了问题。 devenv.exe /ResetSettings 确保在运行此命令之前导出您希望保留的所有重要设置。但是,您可能需要在恢复这些设置之前进行测试。【参考方案2】:

尝试转到工具 > 选项 > 文本编辑器 > C# 并检查语句完成下的所有选项。我认为 Resharper 在安装时会禁用这些。

【讨论】:

我在 VS2010 Beta 中的智能感知无法正常工作。我用你的小费修好了。谢谢 我也检查了这个,唯一有效的是 devenv.exe /ResetSettings ReSharper 6 的评估期结束后,这也对我有用。谢谢!【参考方案3】:

有时删除 ncb 文件会有所帮助。进入你的解决方案目录,找到 sln 文件,也会有一个同名文件,扩展名为 ncb。确保 Visual Studio 已关闭(至少不要打开该项目),然后删除该文件。不用担心 Visual Studio 会为您重建它。

【讨论】:

C# 是否仍然生成 ncb 文件?我是 C++ 人所以我不知道。 加载我们的 VC++ 解决方案时,我的 VS2005 在“更新智能感知...”时挂起。删除 ncb 文件修复了它。谢谢。【参考方案4】:

devenv.exe /ResetSettings 是唯一对我有用的东西。命令提示符的完整路径如下(VS 2008)

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE>devenv.exe /ResetSettings

我花了一段时间才找到,所以我想我会发布这个来帮助

【讨论】:

【参考方案5】:

devenv /ResetSettings 在卸载 ReSharper 后工作。我不必进行维修。我确实验证了在 Text Editor > C# 下检查了设置,但 ResetSettings 是唯一有效的方法。

【讨论】:

【参考方案6】:

您可以尝试通过

重置您的 Visual Studio 设置
    如果它正在运行,则从 Tast Manager 结束进程 devenv.exe。(它可以关闭您的浏览器和 Visual Studio) 从开始运行 devenv /resetuserdata -> 运行

希望对你有帮助。

【讨论】:

【参考方案7】:

禁用更新智能感知,如本文所示: http://amastaneh.blogspot.com/2007/11/disable-updating-intellisense.html 尽管旧版本似乎对我有用。

【讨论】:

【参考方案8】:

我会先尝试对安装进行“修复”。控制面板,添加/删除程序,选择Microsoft Visual Studio 2005,点击“更改/删除”。它将加载安装对话框并为您提供“修复”选项。

YMMV,但至少它应该将很多 VS 资源重置为“新鲜”状态。

【讨论】:

以上是关于安装 ReSharper 后 Visual Studio 2005 Intellisense 停止工作的主要内容,如果未能解决你的问题,请参考以下文章

导航回Visual Studio 2010和resharper的快捷方式

Visual Studio强大的帮助工具--Resharper安装与使用

码住!Visual Studio扩展工具ReSharper安装指南来了

使用 Resharper 8 在 Visual Studio 2012 中更改 TODO 项颜色

Visual Studio 2013 中的 Resharper 8.0

ReSharper 8.1 (8.0, 7.1) 热键架构在 MS Visual Studio 2012 中没有一些热键