欢迎来到Introzo百科
Introzo百科
当前位置:网站首页 > 技术 > vs2010帮助用不了_VS2010出现“为帮助内容存储区指定的位置无效或者您无权访问该位置...

vs2010帮助用不了_VS2010出现“为帮助内容存储区指定的位置无效或者您无权访问该位置...

日期:2023-09-16 22:30

VS2010的帮助以前安装到了D盘中,并且能用,但是某天折腾了一下电脑后发现帮助不能用了,并且运行“管理帮助设置”时提示:为帮助内容存储区指定的位置无效或者您无权访问该位置,打开Help Library管理器后发现库位置被设置到了C:\ProgramData\Microsoft\HelpLibrary\,打开原来的安装位置,发现里面的内容都还在,于是修改一下库的位置即可。

尝试了下别人提供的解决方法:

打开HelpLibManager.exe.config(通常在X:\Program?Files\Microsoft?Help?Viewer\v1.0)

改为:

重启vs2010,将库位置设为HelpLibrary文件夹所在的路径(D:\ProgramData\Microsoft\HelpLibrary\)

再打开VS的帮助,OK ,可以用了。

VS2010出现“为帮助内容存储区指定的位置无效或者您无权访问该位置”的解决办法

打开X:\Program Files\Microsoft Help Viewer\v1.0(X为系统所在驱动器)下的HelpLibManager.exe.config文件

改为: 重新启动VS2010“帮助”中的“管理帮助设置”程序,现在它认为是第一次运行,从而可以选择你所满意的位置。当你安装完成后,“管理帮助设置”程序中的“设置”又会变成灰色不可更改状态

一、安装光盘自带MSDN Library文档 ????在Visual Studio 2010安装光盘中其实已配上MSDN Help Library文档,只需使用启动VS2010“帮助”中的“管理帮助设置”程序,选择“从磁盘安装内容”,找到安装光盘的ProductDocumentation文件夹下的HelpContentSetup.msha文件,安装即可。 二、自定义MSDN Help Library文档的安装位置、重新安装或更改 ????在安装MSDN Help Library文档前,可以通过“管理帮助设置”程序中的“设置”指定该文档的安装位置,所需空间依据你选择的安装帮助内容而定。 ????当你已经安装一次(无论成功与否,包括安装VS2O10)后,“管理帮助设置”程序的“设置”中路径变为灰色,不可更改。因为VS2010默认情况下该随机文档装在X:\Documents and Settings\All Users\Application Data\Microsoft\HelpLibrary(windows2003、Vista和Windows7,其他系统未测试。X为系统所在驱动器)下。当第一次运行“管理帮助设置”程序时,会指示你选择安装文件夹,以后,不会再问。 ??????如果你希望在安装完后修改安装位置或安装或移除部分文档,需要打开X:\Program Files\Microsoft Help Viewer\v1.0(X为系统所在驱动器)下的HelpLibManager.exe.config文件,将 ?????????? ?????改为: ?????重新启动VS2010“帮助”中的“管理帮助设置”程序,现在它认为是第一次运行,从而可以选择你所满意的位置。当你安装完成后,“管理帮助设置”程序中的“设置”又会变成灰色不可更改状态。 三、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 将删除所选内容并定期报告其进度。

运行“管理帮助设置”时提示:为帮助内容存储区指定的位置无效或者您无权访问该位置。

问题描述:这大多是由于不小心把帮助文档给删了,这样删除帮助文档的配置从新指定下吧

解决方案:打开注册表,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help,删除help下的子项“LocalStore”。不用重启vs

接下来点“开始 -> 程序 -> Microsoft Visual Studio 2010 -> Visual Studio Tools -> 管理帮助设置 - CHS ”重新指定一下本地的目标目录(如我的:D:\Program Files\Microsoft\HelpLibrary,这个路径就是LocalStore的值),再按提示指定源文件路径(如我的光盘下:H:\ProductDocumentation\HelpContentSetup.msha?)更新本地库即可!

关灯