Microsoft Help Viewer help查看器所需的内容文件缺失或者损坏 解决办法
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?