Microsoft Help Library 管理器安装-更改库位置-错误等总结
一、安装光盘自带MSDN Library文档
在Visual Studio 2010安装光盘中其实已配上MSDN Help Library文档,只需使用启动VS2010“帮助”中的“管理帮助设置”程序,选择“从磁盘安装内容”,找到安装光盘的ProductDocumentation文件夹下的HelpContentSetup.msha文件,安装即可。
二、自定义MSDN Help Library文档的安装位置、重新安装或更改
在安装MSDN Help Library文档前,可以通过“管理帮助设置”程序中的“设置”指定该文档的安装位置,所需空间依据你选择的安装帮助内容而定。
当你已经安装一次(无论成功与否,包括安装VS2O10)后,“管理帮助设置”程序的“设置”中路径变为灰色,不可更改。因为VS2010默认情况下该随 机文档装在C:\ProgramData\Microsoft\HelpLibrary(Vista和Windows7) 下。当第一次运行“管理帮助设置”程序时,会指示你选择安装文件夹,以后,不会再问。
如果你希望在安装完后修改安装位置或安装或移除部分文档,需要打开C:\Program Files\Microsoft Help Viewer\v1.0下的HelpLibManager.exe.config文件,将
1 <add key="FirstTimeRun" value="False" />
改为:
1 <add key="FirstTimeRun" value="True" />
重新启动VS2010“帮助”中的“管理帮助设置”程序,现在它认为是第一次运行,从而可以选择你所满意的位置。
我这里设置的是E:\HelpLibrary
当你设置完成后,“管理帮助设置”程序中的“设置”又会变成灰色不可更改状态。
注意Windows 7和Windows Vista默认安装路径是:C:\ProgramData\Microsoft\HelpLibrary
Windows XP和Windows Server 2003默认安装路径是:C:\Documents and Settings\All Users\Application Data\Microsoft\HelpLibrary
用记事本打开C:\ProgramData\Microsoft\HelpLibrary\mainfest\queryMainfest.2.xml
查找所有C:\ProgramData\Microsoft\HelpLibrary并更改为E:\HelpLibrary保存
如果你已经启动HelpLibAgent.exe(Help Library 代理器),请结束(退出)它.
再把C:\ProgramData\Microsoft\HelpLibrary目录移动E:\HelpLibrary
然后启动..看..是不是搞定了!!!
三、MSDN Library帮助文档错误
因各种原因出现help library“为帮助内容存储区指定的位置无效或者您无权访”等错误,不过不用担心,也不用重新安装VS2010。只要按照“二、”的说明,修改一下HelpLibManager.exe.config文件,即可解决。
四、安装注意事项
1、选择好MSDN Help Library文档的安装位置,因为选择内容比较多的话,占据磁盘容量可能比较大。
2、不要在控制面板的“添加/删除程序”中误删除或者想删除后再安装Microsoft Help Viewer。因为该程序只能运行于“安装VS2010”的进程中,因此,你可能找不到能独立运行的安装程序。
不过,可以尝试下在VS2010安装光盘下找到并进入\WCU\Help文件下,根据系统类型选择是x86还是x64进行测试安装。 “HelpSetupLP_x86_CHS.exe”可能是修复安装帮助文档的,需要重新启动。我的安装文档出现错误后,我尝试用此修复,重新启动后仍未 解决错问题。而“HelpSetup_x86.exe”是安装帮助文档。请注意:本人未尝试该操作。
警告:如果在“添加/删除程序”中误删除了Microsoft Help Viewer,MSDN Help Library文档可能会挂掉,很可能需要再次运行VS2010安装程序,移除或添加VS2010中的任何一个功能选项,才能重新安装Help Viewer。
3、联网升级
请根据网速和更新内容多少选择。
附:Help Library 管理器的部分官方帮助
从媒体安装脱机内容
HLM 使用 HelpContentSetup.msha 文件来安装内容。 MSHA 文件是一个 HTML 文件,用于标识可在本地安装的帮助内容。
若要从媒体查找并安装帮助内容,请按照以下说明进行操作。
从软件应用程序的“帮助”菜单中,启动 Help Library 管理器: 单击“帮助”>“管理帮助设置”。
HLM 启动之后,单击“从磁盘安装内容”。
导航到内容安装文件 HelpContentSetup.msha 所在的目录。
选中该文件,单击“确定”。 在下一个窗口中,将显示媒体上可供安装的内容和所有已安装的内容。
单击内容标题旁边的“添加”按钮,选择要安装的内容。 选择完要安装的内容之后,单击屏幕底部的“更新”按钮。
HLM 将安装所选内容并报告其进度。
其他任务
获取脱机内容的更新
Help Library 管理器支持从 MSDN Online 库下载更新内容,然后将其安装在本地,以供脱机时查看。 通过 HLM,您可以查看是否已有对任何本地内容的更新。 您还可以下载更新内容以供脱机查看。 请注意,此版本仅支持从 MSDN Online 上提供了其内容的源获取更新。
由于内容可以在多种产品之间共享,因此不能针对已在本地安装的部分 Microsoft 文档获取更新。 将会下载和安装针对本地内容的所有可用更新。 有关更多信息,请参见 Help Library 管理器概述。
使用此功能需要接入 Internet。
若要查找并安装对脱机帮助内容的更新,请按照以下说明进行操作。
从软件应用程序的“帮助”菜单中,启动 Help Library 管理器: 单击“帮助”>“管理帮助设置”。
单击“检查更新”。 在下一个屏幕中,将显示已在本地安装的内容。
HLM 将针对您的本地帮助内容检查更新和显示更新状态。 这可能需要一段时间。
在屏幕底部的状态区域中,将显示更新的总大小。 单击屏幕底部的“更新”按钮,下载并安装更新。
HLM 将安装所选内容并定期报告其进度。
删除内容
您可以删除已安装的全部或部分内容。 请注意,删除内容时,所选要删除内容的大小可能会大于屏幕底部显示的总大小。 这是因为,内容可能在多个产品文档集之间共享,或是在同一文档集中的多处使用。 只要帮助系统仍在引用这些“共享”内容,便不会从文件系统中删除它们。
若要从计算机中删除帮助内容,请按照以下说明进行操作。
从软件应用程序的“帮助”菜单中,启动 Help Library 管理器: 单击“帮助”>“管理帮助设置”。
单击“删除内容”。 在下一个屏幕中,将显示当前文档集的内容。
单击内容标题旁边的“删除”按钮,选择要删除的内容。 选择完要删除的内容之后,单击屏幕底部的“更新”按钮。
HLM 将删除所选内容并定期报告其进度。
转载的朋友,请不要删除以下行,对此,表示感谢!!!
原文链接: http://www.cnblogs.com/VAllen/archive/2012/08/11/MicrosoftHelpLibrary.html
出处:http://www.cnblogs.com/vallen
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
唯有偏执者得以生存。