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

  • 5555
  • 0
  • 2011-09-21

[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,按確定。接著重新整理應該就正常了,接著記得去改『偏好設定』,改成傳統模式。


blog 與課程更新內容,請前往新站位置:http://tdd.best/