如何修改 VS2010 的 HelpLibrary(即MSDN)的安装路径

第一次启动 vs2010 的 “管理帮助设置”,默认的本地路径是 C:\Documents and Settings\All Users\Application Data\Microsoft\HelpLibrary, 当时没太注意,就随便点了确认。

 

当我发现我的C盘空间太少了,想把 vs2010 的HelpLibrary安装到别的盘时,那可折腾了我一阵。

 

尝试过修改注册表 HelpLibrary 的路径,行不通。

 

瞎弄了一番,还弄出了个“系统所需的本地内容文件缺失或已损坏。请重新安装Microsoft Help查看器已修复此问题或将帮助设置为联机”的提示。

在网上google了一下,从vs2010的安装光盘 \WCU\Help目录下,重新安装了HelpSetup_x86.exe , 结果还是不行。

 

最后,阅读“Help System 自述文件”(C:\Program Files\Microsoft Help Viewer\v1.0\ReadMe_chs.htm),找到了解决之道, 方法很简单。

 

就是文中“4.0 已知问题”提到的第8点,部分摘抄如下:

如果内容最初存储在默认位置之外的其他位置中,则在“添加/删除程序”中选择帮助修复可能导致 Help Library 管理器引发错误。若要解决此问题,请浏览到 helplibmanager.exe.config (C:\Program Files\Microsoft Help Viewer\v1.0\),然后打开 helplibmanager.exe.config (在 notepad.exe 中),再将 key="FirstTimeRun" value="False" 更改为 key="FirstTimeRun" value="True"。下次运行 Help Library 管理器时,它将提醒您提供用于存储文档的文件夹路径。
 

按文中所说,改了之后,又可以重新设路径了,然后自己重新安装了帮助内容(光盘:\ProductDocumentation\HelpContentSetup.msha)。

 

另:

通过在“开始”菜单上依次单击“所有程序”、“Microsoft Visual Studio 2010”、“Visual Studio 工具”和“管理帮助设置”可启动 Help Library 管理器(HLM)。

 

关键字

VS2010  HelpLibrary MSDN

 


 

posted @ 2010-11-08 12:15  finema  阅读(2187)  评论(2编辑  收藏  举报