【问题标题】:Intellisense doesn't work for one particular project in VS2010Intellisense 不适用于 VS2010 中的特定项目
【发布时间】:2011-06-07 19:14:38
【问题描述】:

提前致谢。 这个问题已经浪费了我一整天的时间。 Visual Studio 2010 中的 Intellisense 适用于我的解决方案中的所有项目,但其中一个除外。它曾经一直工作到昨天,而今天它只是不适用于那个单一的项目。任何人都可以为此提出解决方法吗?

我尝试过的事情:删除 .ncb 文件,重新启动 VS 2010,重新启动 PC,检查 tools->options-texteditor->c# 和 General settings 以启用建议。但这些步骤都没有帮助我。

问候 亚什

【问题讨论】:

  • 也许从解决方案中删除项目并重新添加?
  • 您是否已经尝试清理解决方案 Build -> Clean solution 然后重新构建?
  • 是的,我确实清理过它。但这有帮助。感谢您的回复,我找到了解决方案。

标签: c# visual-studio visual-studio-2010 intellisense


【解决方案1】:

在同一解决方案中的不同电脑上会发生同样的事情吗?

如果是,请尝试将相同的文件添加到新项目中,看看会发生什么?

【讨论】:

    【解决方案2】:

    我在运行调试器时编辑了一些代码后遇到了类似的问题。我所做的是退出调试模式,重新启动 VS 2010 并重建解决方案。希望对你有帮助

    【讨论】:

      【解决方案3】:

      尝试run VS 2010 in safe mode.

      如果安全模式根本没有帮助,请转到工具 > 选项...,点击文本编辑器折叠,然后点击所有语言。在Statement completion下,确保您全部选中(打勾)。

      更新:你也可以试试resetting your VS 2010 settings

      【讨论】:

        【解决方案4】:

        我不知道这是否会帮助任何人,但我通过删除 ncb 文件和 suo 文件来解决问题。之后(在 VS 2008 中),由 eibhrum 描述的 Statement 完成选项有一个灰显的框(选中),而 Display 选项的所有框都灰显(并选中)。我都检查了。

        我尝试只检查语句选项(在我删除 ncb 和 suo 文件之前),但没有奏效。在过去两个小时多次尝试解决此问题之前,我从未尝试过检查显示选项(我喜欢 'Yash' 有一个项目不起作用;但将该项目重置回它昨天的 cpp 和 h 文件)工作并没有解决问题)。

        我认为(注意认为)删除 suo 文件是硬重置您的设置选项。

        最后我不明白为什么会出现问题,所以这是一次令人沮丧的反复试验。也许我的方法会帮助那里的人。这当然是一个非常普遍的问题!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-06-29
          • 2023-04-06
          • 1970-01-01
          • 2020-12-03
          • 1970-01-01
          • 2012-12-19
          • 1970-01-01
          相关资源
          最近更新 更多