打开VS2012 文档HELP时失败,"查看器所需的内容文件缺失或已损坏"
之前将VS2012的MSDN文档移动了目录,放在其它盘,VS2012 在更新完 Update1补丁后,打开帮助查看器,报错 “help查看器所需的内容文件缺失或者损坏”,这是因为打过补丁后,VS2012的一些配置被恢复到默认设置,如果我们修改了MSDN文档的默认存放路径,再次打开就会找不到内容,报上面的错误。
有效的解决办法如下:
修改注册表的值,VS2012帮助文档的相关注册表信息.
打开注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11]
"LocationPath"="D:\\ProgramData\\Microsoft\\HelpLibrary2\\Catalogs\\VisualStudio11\\"
这个表默认是系统C盘的路径,修改为自己实际保存MSDN文档的路径,
比如我的是
D:\Program Files\Microsoft VS2012 SDK\HelpLibrary2\Catalogs\VisualStudio11 ,
重新打开帮助查看器,搞定!
此解决方案的原始网址是:http://social.msdn.microsoft.com/Forums/en-US/devdocs/thread/5d9bdd5b-76a6-4605-8572-2120574f3b0d