0

我正在使用安装了 TFS 客户端的 VS.NET 2008。我的解决方案很大,里面有近 116 个项目。它一直运行良好,只是从一周左右开始,在我编写代码时它停止显示自动完成/智能感知的行为很奇怪。

我首先尝试关闭并重新打开解决方案,但它并没有解决这个问题。将SP重新安装到VS2008,它修复了一段时间,然后问题又来了。我删除了所有的 VS2008 和 TFS 客户端之类的东西,然后重新安装了所有东西。工作了一段时间,但在同一天停止工作。

我想知道我必须做什么才能让它现在工作。这应该是永久性的。

我想知道是否有 VS.NET 的缓存(对于您正在处理的每个解决方案/项目),也许清除该缓存可能会起作用。我不确定。

请注意,如果我打开一个新项目或处理任何其他项目,它工作正常。只是使用一种自动完成功能不起作用的解决方案。

我还尝试清理解决方案、重建以及您能想到的任何其他事情。不知道为什么只在这个项目上。

谢谢您的帮助。萨默斯

4

2 回答 2

0

好的,已经有一段时间了,它似乎正在工作。我在互联网上的某个地方读到,有人建议您应该尝试更改代码的位置。我这样做了,从现有驱动器移动到另一个驱动器。从那天起,它似乎工作正常。

它确实会停止工作一段时间,但我只是重新启动 VS.NET 并再次工作。

我知道这不是一个永久的解决方案,但是是的,它对我有用。

希望它对其他人也有帮助。当你习惯每天喝 10 次茶,突然他们说,“你再也不能喝茶了”时,这太令人沮丧了 :)

萨默斯

于 2012-09-05T17:38:59.233 回答
0

您是否尝试过(VS 2010):

Tools 
➔ Options 
➔ Text Editor 
➔ C/C++ 
➔ Advanced 
➔ Browsing/Navigation 
➔ Recreate Database 
➔ True

然后重新启动 Visual Studio。

于 2016-12-24T21:35:20.057 回答