分类: WINDOWS
2011-04-10 19:16:45
第一次启动 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)。