Microsoft Help Viewer help查看器所需的内容文件缺失或者损坏 解决办法
2013-02-08 16:01
483 查看
help查看器所需的内容文件缺失或者损坏 解决办法:
之前将VS2012的MSDN文档移动了目录,放在D盘,VS2012 在更新完 Update1补丁后,打开帮助查看器,报错 “help查看器所需的内容文件缺失或者损坏”,这是因为打过补丁后,VS2012的一些配置被恢复到默认设置,如果我们修改了MSDN文档的默认存放路径,再次打开就会找不到内容,报上面的错误。有效的解决办法如下:
修改注册表的值,VS2012帮助文档的相关注册表信息,参考微软官网的说明 【http://msdn.microsoft.com/zh-cn/library/hh500508(v=vs.110) 】打开注册表 HKEY_LOCAL_MACHINESOFTWAREMicrosoftHelpv2.0CatalogsVisualStudio11LocationPath 这个表默认是系统C盘的路径,修改为自己实际保存MSDN文档的路径,比如我的是D:Program FilesMicrosoft VS2012 SDKHelpLibrary2CatalogsVisualStudio11 ,重新打开帮助查看器,搞定!
以上为32位操作系统解决方案, 接下来介绍64位的:
vs2012 安装 update1 之后 无法打开帮助文档
help查看器所需的内容文件缺失或者损坏 解决办法
之前将VS2012的MSDN文档移动了目录,放在D盘,VS2012 在更新完 Update1补丁后,打开帮助查看器,报错 “help查看器所需的内容文件缺
失或者损坏”,这是因为打过补丁后,VS2012的一些配置被恢复到默认设置,如果我们修改了MSDN文档的默认存放路径,再次打开就会找不到
内容,报上面的错误。有效的解决办法如下
vs2012 帮助文档的位置 记录在注册表里面
找到下面的键值 修改为你的目录 就可以正常打开帮助文档了
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftHelpv2.0CatalogsVisualStudio11]
"LocationPath"="d:\VisualStudio11\"
注意网上有个人写的解决方案里面的注册表路径是错误的,少了Wow6432Node变成了
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHelpv2.0CatalogsVisualStudio11]
"LocationPath" 这个注册表路径根本不存在(反正win7 64位上没有 也许32位或者xp上面有我不清楚)
下面是微软论坛上面的答案,
Also to help us track down the issue can you check your registry?
The key is "HKEY_LOCAL_MACHINESoftwareWow6432NodeMicrosoftHelpV2.0CatalogsVisualStudioLocationPath" for a 64 bit
OS or “HKEY_LOCAL_MACHINESoftwareWow6432NodeMicrosoftHelpV2.0CatalogsVisualStudioLocationPath” for a 32 bit OS
This key should contain the folder location for your content. If this is still pointing at "C:ProgramDataMicrosoft
HelpLibrary2CatalogsVisualStudio11" then this would explain why you are seeing the error. You can work around the error by
changing the path to the proper path. If this is the problem you are seeing, did you see any errors or did anything strange happen
while the move was occurring?
此解决方案的原始网址是:http://social.msdn.microsoft.com/Forums/en-US/devdocs/thread/5d9bdd5b-76a6-4605-8572-2120574f3b0d
之前将VS2012的MSDN文档移动了目录,放在D盘,VS2012 在更新完 Update1补丁后,打开帮助查看器,报错 “help查看器所需的内容文件缺失或者损坏”,这是因为打过补丁后,VS2012的一些配置被恢复到默认设置,如果我们修改了MSDN文档的默认存放路径,再次打开就会找不到内容,报上面的错误。有效的解决办法如下:
修改注册表的值,VS2012帮助文档的相关注册表信息,参考微软官网的说明 【http://msdn.microsoft.com/zh-cn/library/hh500508(v=vs.110) 】打开注册表 HKEY_LOCAL_MACHINESOFTWAREMicrosoftHelpv2.0CatalogsVisualStudio11LocationPath 这个表默认是系统C盘的路径,修改为自己实际保存MSDN文档的路径,比如我的是D:Program FilesMicrosoft VS2012 SDKHelpLibrary2CatalogsVisualStudio11 ,重新打开帮助查看器,搞定!
以上为32位操作系统解决方案, 接下来介绍64位的:
vs2012 安装 update1 之后 无法打开帮助文档
help查看器所需的内容文件缺失或者损坏 解决办法
之前将VS2012的MSDN文档移动了目录,放在D盘,VS2012 在更新完 Update1补丁后,打开帮助查看器,报错 “help查看器所需的内容文件缺
失或者损坏”,这是因为打过补丁后,VS2012的一些配置被恢复到默认设置,如果我们修改了MSDN文档的默认存放路径,再次打开就会找不到
内容,报上面的错误。有效的解决办法如下
vs2012 帮助文档的位置 记录在注册表里面
找到下面的键值 修改为你的目录 就可以正常打开帮助文档了
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftHelpv2.0CatalogsVisualStudio11]
"LocationPath"="d:\VisualStudio11\"
注意网上有个人写的解决方案里面的注册表路径是错误的,少了Wow6432Node变成了
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHelpv2.0CatalogsVisualStudio11]
"LocationPath" 这个注册表路径根本不存在(反正win7 64位上没有 也许32位或者xp上面有我不清楚)
下面是微软论坛上面的答案,
Also to help us track down the issue can you check your registry?
The key is "HKEY_LOCAL_MACHINESoftwareWow6432NodeMicrosoftHelpV2.0CatalogsVisualStudioLocationPath" for a 64 bit
OS or “HKEY_LOCAL_MACHINESoftwareWow6432NodeMicrosoftHelpV2.0CatalogsVisualStudioLocationPath” for a 32 bit OS
This key should contain the folder location for your content. If this is still pointing at "C:ProgramDataMicrosoft
HelpLibrary2CatalogsVisualStudio11" then this would explain why you are seeing the error. You can work around the error by
changing the path to the proper path. If this is the problem you are seeing, did you see any errors or did anything strange happen
while the move was occurring?
此解决方案的原始网址是:http://social.msdn.microsoft.com/Forums/en-US/devdocs/thread/5d9bdd5b-76a6-4605-8572-2120574f3b0d
相关文章推荐
- Microsoft Help Viewer help查看器所需的内容文件缺失或者损坏 解决办法
- help查看器所需的内容文件缺失或者…
- 用U盘安装系统提示Windows 无法安装所需的文件。文件可能损坏或丢失错误代码:0x80070570解决办法
- 关于“打开项目**时发生问题,尝试退出并重新启动应用程序。如果问题仍然存在,则可能是由于正在使用不支持的项目版本,或者项目文件可能损坏”的问题的解决办法。
- 打开VS2010帮助时,出现提示“系统所需的本地内容文件缺失或已损坏。“解决方案
- Microsoft Help Viewer 2.0 文件丢失的解决
- win8或者win7在X盘创建文件报错误0x0070522:客户端没有所需的权限解决办法
- 未能加载文件或程序集“Microsoft.ReportViewer.WinForms 解决办法
- Wampserver下,PHP-PHP.ini文件内容缺失解决办法!
- Oracle Database 10g Express Edition系统文件损坏的解决办法
- 【O】VSS 2005上传PDF文件之后,打开提示文件损坏或者内容为空
- 通过Ftp put命令上传导致文件损坏的解决办法
- VS2010 发布 出错 无法在磁盘上找到项‘Microsoft .NET Framework 4 Client Profile (x86 和 x64)’中的文件‘DotNetFX40Client\dotNetFx40LP_Client_x86_x64cs.exe 的解决办法
- vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏 解决办法
- office2007新建 Microsoft Office Word 文档.docx,打开后弹出转换文件对话框的解决办法
- oracle使用exp导出dmp文件后表对象缺失问题的原因及解决办法
- MOSS2007 无法上传超过30M或者50M的大文件解决办法
- 虚拟机无法打开磁盘 "或者某一个快照所依赖的磁盘 原因:未能锁定文件"的解决办法
- icpc编译cilk文件时提示cilk相关库文件缺失的解决办法