(转)MSDN Library “已取消到该网页的导航”解决办法

http://hi.baidu.com/escortmnm/item/c4e82fe219bb95a9cf2d4fd9

在有网络的情况下用在线的MSDN帮助手册确实很方便,但是没有网络就没办法了,于是决定下载一个单机版的MSDN,找了一通发现了一个,于是下载,也顺利安装。但是在打开的时候遇到了一个很麻烦的事:导航已取消-“已取消到该网页的导航”,症状如下图所示:


 将这个地址复制到IE浏览器的地址栏打开要么就是无反应要么就是跟这个页面一样的提示“已取消到该网页的导航”。但是在MSDN文档浏览器的地址栏输入一个百度的地址却能打开:


在网上搜索了很长时间,没有找到一个合适的答案。有说dll文件没有注册成功的,有说系统被破坏的,有说ie被破坏的。要知道重装一个系统的工作量大得惊人,于是我必须在不重装系统的情况下找到答案。

继续寻找发现有人提到“本地html类文件的打开方式被破坏”,突然想起来,之前为了用scite打开html文件,我确实修改过htm文件的打开方式(我没修改html的键值,于是我认为HKEY_CLASSES_ROOT\.html是完整的),破坏了其原有值。于是我将HKEY_CLASSES_ROOT\.html整个复制到HKEY_CLASSES_ROOT\.htm里面。打开,成功了。

posted @ 2013-01-23 15:37  himessage  阅读(540)  评论(0编辑  收藏  举报