1
我已經配置在web.config使用下面的聲明顯示用戶友好的404和500錯誤:.NET編譯錯誤,顯示用戶友好的屏幕
<customErrors mode="Off" redirectMode="ResponseRewrite">
<error statusCode="500" redirect="error.aspx"/>
<error statusCode="404" redirect="404.aspx"/>
</customErrors>
但是偶爾當我們FTP'ing類直到服務器(在App_Code文件夾中),我們可能會導致一個編譯錯誤,無法正常處理,用戶會看到死亡的黃色屏幕。有沒有辦法隱藏這個,並顯示一個標準的持有頁面呢?也許上面的web.config聲明的一些適應?
我知道理想情況下我們應該首先編譯併發布,但目前我們正在進行很多動態更改,這使得這很難。
這個選項在我的情況下似乎不是有效的。我仍然得到黃色的編譯器錯誤屏幕。我的猜測是,該網站無法編譯,它從來沒有達到這些web.config設置。無論如何,感謝您對此的意見! – QFDev 2013-02-13 15:30:06
檢查app_offline.htm。在我的答案更多的解釋。 – 2013-02-13 19:38:54
這將工作完美,謝謝! – QFDev 2013-02-14 12:07:41