2012-12-03 34 views
1

我正在開發一個使用MVC的網站。MVC網站在隨機位置只在實況網站上崩潰?

我用C#在Microsoft Visual Studio 2010開發它和我使用MVC4。

該網站可以在離線狀態下正常工作,但在線網站一直很奇怪。

㈣日誌添加到我的在線網站,這樣我可以跟蹤那裏有錯誤。

我注意到,該網站保持下去下載文件的時候,但在此之後,該網站將在代碼隨機位置崩潰,有時通過相同的代碼段很快就找到了。

因此得到日誌的信息IV是該網站宕機和隨機倍。

我恢復了我的代碼,每一個事情是工作正常,但仍然得到隨機崩潰在我的代碼隨機的地方是舊版本。

沒有錯誤或異常拋出。

請問任何人都可以告訴我這是什麼原因?

回答

0

加你使用線程?當線程代碼拋出一個異常,它會崩潰的應用程序池,你不會得到的異常

+0

是的,我用一些線程下載的下載和跟蹤的任何細節。 – Pomster

+0

但是網站在任何線程都沒有涉及的地方有時會隨機下降。 – Pomster

+0

我想你已經登錄了。做到這一點,將try/catch語句中的線程所運行的代碼包裝起來,然後在catch語句中記錄錯誤。看看這是否仍然存在。 – Jack