none
VS2008 TS SP1 在Win7 x64版中帮助文档显示极度缓慢,比在线都慢,怎么回事?如何能变快? RRS feed

  • 问题

  • 环境:
    Visual Studio 2008 Team System SP1 简体中文
    Windows 7 旗舰版 x64 简体中文版
    MSDN Library for Visual Studio 2008 SP1 附带的 Microsoft Document Explorer 的版本是 9.0.30729.1 SP1 简体中文版

    无论是我打开VS2008用主窗口右边的帮助窗口直接在目录树种选择文档,还是在开发时在某个类名上按F1键,出来的帮助窗口一片空白,没有任何反应,大概要10-20秒后,才有内容显示。

    我打开开始菜单中的 MSDN Library for Visual Studio 2008 SP1 简体中文,打开一个专门的 Document Explorer,始终如此。

    出现空白的时候,无论是VS2008还是 Document Explorer,下面的状态栏的左边始终显示“正在下载...”,而右边的状态栏始终有个IE6,注意是IE6的图标在闪烁,直到10-20秒后内容才显示出来。

    这个问题我家的电脑也有,我猜想可能是MS Help 2的帮助引擎搜索帮助文档的时候出现了延迟,但是这个延迟怎么发生的,我不知道。

     

    请问如何解决这个问题,我以前用Vs2003/VS2005帮助内容(尤其是本地帮助)速度极快,怎么到Win 7上如此慢?

    2010年3月22日 8:27

答案

全部回复

  • 我的配置和楼主相同,只是是英文版。

    楼主的问题,可能是MSDN默认设置为首先从网络访问MSDN而不是本地。

    请楼主打开一个Document Explorer,然后选择Tools->Options,在弹出的窗口中的左边选择 Help->Online,然后在右边,确认第二项“Try local first, then online”.



    理解的越多,需要记忆的就越少
    2010年3月23日 6:33
    版主
  • 问题是我的MSDN设置就是从本地访问的,而不是先从网络访问,我的第一个帖子已经说明了。

    如果设置从网络msdn访问,速度很快,因为我用的网络速度快,但转到本地就不行了。

    我猜想可能是帮助装了太多,我计算机上要用到 Document Explorer的除了 MSDN for VS2008外,还有 Sql Server 2008的联机丛书,以及 Windows 7 SDK 的文档。

    我正在怀疑是不是这些文档安装的太多导致速度慢?没有道理啊?

    2010年3月24日 7:50
  • 而且非常奇怪,我用 Process Explorer 看了一下进程使用情况,当我使用本地帮助源,而且帮助窗口集成在 VS2008内的时候,我做了一个实验,写一段代码 里面放了一个 System.Data.DataRow的类声明,在 DataRow上按 F1 键,然后 立即看Process Explorer,这时,VS2008的进程 devenv.exe的CPU占用率达到了100%,整个VS2008界面没有反应。

    我使用了单独的 Document Exlorer查看文档,同样,当我单击文档里面的链接时候,CPU占用率100%,整个界面没有反应。

    2010年3月24日 7:57
  • Document Exlorer中的Filter设置了吗?我也不确定问题出在什么地方。另外在F1的时候,看看是不是硬盘也狂转~

    理解的越多,需要记忆的就越少
    2010年3月25日 0:23
    版主
  • 已经设定了 Filter,设置的是 Visual C#,硬盘不狂转,硬盘灯不亮。就是CPU占用100%。
    2010年3月25日 7:11
  • 可能是索引问题,尝试重建一下索引,虽然我不知道怎么操作 = =
    霸王
    2010年3月25日 9:50
  • 您好,我下载了MSDN Library for Visual Studio 2008 SP1 ,我的机子是win7 64位,安装时显示不支持16位的,无法安装这个帮助软件,请问您是怎么解决的呢?
    2011年7月23日 3:32
  • 干脆换vs2010算了


    "I will love the light for it shows me the way, yet I will endure the darkness for it shows me the stars."-- Og Mandino (1923 - 1996)
    2011年7月25日 10:13