我在vs 2008中输掉了intellisense

时间:2010-02-04 21:00:08

标签: visual-studio-2008 visual-studio-2010

好的,有没有人遇到过这个问题或知道如何修复它?

我下载了VS 2010 beta 2并安装了它,我检查了一下。但是现在当我在VS 2008中编辑一个xaml文件时,我打开了一个c#类窗口,我的类失去了所有智能感知,它显示了上面的用法"A type or namespace 'XXXX' could not be found (are you missing a directive or assembly reference?)"

所以我必须建立我的项目,然后一切都回来了。

你可以想象这是多么令人不安。

有什么见解?

更新: 似乎唯一受影响的是一个特定的项目。奇怪的是,我没有打开那个项目int vs 2010.

我可能永远不会想到这一个。 :|

2 个答案:

答案 0 :(得分:1)

这不是对您的问题的直接修复,但您可能需要考虑使用ReSharper等工具(而不仅仅是为了更好的智能感知)。我同时安装了2008和2010(在Windows 7 64位上),它们都很漂亮。虽然请注意我依赖ReSharper来实现我的智能感知,所以安装这将是一种解决方法,而不是解决您的具体问题。当然,无法保证ReSharper能够在您的特定配置下工作。

答案 1 :(得分:1)

删除.ncb文件(或者更好的是,清理所有构建目录或签出新的源代码树)通常可以解决大多数智能感知和源浏览器问题。