打开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

 

 

posted @ 2013-01-26 10:57  riancy  阅读(773)  评论(0编辑  收藏  举报