已经重装也是一样

解决方案 »

  1.   

    google搜的,是对应2005的,估计2008也差不多,你试试把在 IDE 中执行各种操作时,可能会出现消息:“Microsoft C# 2005 IntelliSense 遇到了问题”某些情况下,在编辑器中执行各种操作时,可能会出现消息:“Microsoft C# 2005 IntelliSense 遇到了问题。我们对由此造成的不便深表歉意”。大多数情况下,原因是检索源数据失败。可能触发此消息的一些操作示例包括:
    - 重命名外部别名。
    - 在没有“runat="server"”的 Web 项目中执行“查找所有引用”操作。这是一个非致命条件。单击“发送报告”按钮将允许用户安全地按预期继续工作,不会丢失任何数据。解决此问题的方法 有两个可能的选项可从 C# 语言服务中关闭所有非致命错误信息的显示。为此,在以下注册表路径下修改注册表:[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\CSharp\Options\Editor] (1) "Watson_ReportExceptions"=dword:00000001
    添加以上具有指定值的注册表项可彻底禁用错误报告。注意:使用此注册表项从 C# 语言服务中关闭所有非致命错误信息有可能防止收集与此错误无关的方案的反馈。(2) "Watson_DeferSendingUntilLater"=dword:00000000
    添加以上具有指定值的注册表项可关闭消息的显示,但仍会向 Microsoft 发送反馈。当收集要发送的信息时,IDE 在短时间内将没有响应。
      

  2.   

    Visual Studio 2008用过一段时间后编辑器自动提示(智能提示:Intellisense)功能失效,一般都是因为在安装完VS2008后再安装SDK、MSDN等其他组件,导致注册表被修改,以至于IDE找不到TextMgrP.dll文件。解决方法:打开Regedit,看HKEY_CLASSES_ROOT\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32下下的Default的值是否为空,如果是,那么将TextMgrP.dll文件的路径写入,问题就迎刃而解了。TextMgrP.dll一般在C:\Program Files\Common Files\Microsoft Shared\MSEnv\目录下:C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll根据操作系统环境、Visual Studio版本及个人安装路径的不同,此路径有可能不一致。另,通过重新修复安装Visual Studio也可以解决此问题,方法是从开始->Microsoft Visual Studio 2008->Visual Studio Tools->Visual Studio 2008 命令提示,进入Common7\IDE,然后输入:devenv.exe /setup /resetuserdata /resetsettings
      

  3.   

    找到问题的原因了,如果安装了新版云端软件的话,把cloudserver.exe服务禁掉就行了,云端与vs2008冲突,官方也没出解决方法,只能先把云端关掉