[MSDN文档库]The specified CGI application encountered an error and the server terminated the process

[MSDN文档库]The specified CGI application encountered an error and the server terminated the process


前言
废话就不多说了,最近大家有在查MSDN的人,一定跟我一样一肚子火,不管啥毛浏览器,找个文档都会跳出‘The specified CGI application encountered an error and the server terminated the process.’这个该死的错。

上网搜寻一下,大家一定会看到很多解决方式是‘清cookie’,没错,但是清完一次,再查一次,又是一样的错。真的会把人弄得很火大!

在我跟Bill叔靠北我被MSDN这问题搞的很火之后,Bill叔用不到30秒的时间,跟我说了问题的原因:‘MSDN文档库的偏好设定,要选传统’。真是家有一老,如有一宝啊!我原本是默认的‘轻量级’,选完‘传统’之后,果然就没这问题了!(应该是MSDN文档库正在改版,只是这个问题可以放在官方网站上烂这么久,真的让我觉得很夸张。)

Step by Step
问题发生原因:

  1. 从MSDN文档库/forum上,透过Bing搜寻关键字,会出现搜寻的结果。点了某一个结果,连到MSDN文档库后,就会出现‘The specified CGI application encountered an error and the server terminated the process.’
    ex: 搜寻string:
    搜寻
    发生错误:
    该死的错

如果已经发生错误了,那再怎么进去MSDN文档库,都会是同样的问题。因为该死的cookie已经存进去了。

清除cookie
我这边以Chrome为例,简单介绍怎么清掉该特定的cookie。(IE就按F12,用开发者工具清掉特定的cookie,或全部清除也没关系)

  1. 只清除特定cookie:
    进阶选项,内容设定
    清除特定cookie 

    所有Cookie和网站数据
    清除特定cookie_2

    清除该死的凶手
    清掉ms cookie
  2. 回到错误的页面,重新整理,就会出现原本应该出现的document。


更改偏好设定
右上角选择‘轮子’的图示:

偏好设定 

选‘传统’,按‘确定’:
选传统

这样就搞定了。

虽然每次载入页面比较慢一点,也有点不太习惯,但总比每次都要清cookie来得快乐的多。

我还是很纳闷,线上官网的问题,全世界都发生,可以放在上面这么久没紧急处理,真的是很夸张的一件事。难不成要大家都用google搜寻,再从google的搜寻结果进去MSDN文档吗?改版也太轻忽了一些。

最后还是感谢Bill叔跟我讲了怎么暂时解决这恼人的问题,家有一老,如有一宝啊!各位要珍惜啊~感温蛤~

备注:补上IE怎么清除cookie的步骤:按F12进入开发者工具=>缓存=>清除网域的cookie,按确定。接着重新整理应该就正常了,接着记得去改‘偏好设定’,改成传统模式。


或许您会对下列培训课程感兴趣:

  1. 2019/7/27(六)~2019/7/28(日):演化式设计:测试驱动开发与持续重构 第六梯次(中国台北)
  2. 2019/8/16(五)~2019/8/18(日):【C#进阶设计-从重构学会高易用性与高弹性API设计】第二梯次(中国台北)
  3. 2019/9/21(六)~2019/9/22(日):Clean Coder:DI 与 AOP 进阶实战 第二梯次(中国台北)
  4. 2019/10/19(六):【针对遗留代码加入单元测试的艺术】第七梯次(中国台北)
  5. 2019/10/20(日):【极速开发】第八梯次(中国台北)

想收到第一手公开培训课程资讯,或想询问企业内训、顾问、教练、咨询服务的,请洽 Facebook 粉丝专页:91敏捷开发之路。