error: 19 - 物理連接不可用

這是我在後臺看到的錯誤提示:

(錯誤 : 由於以前的函數求值超時,函數求值被禁用。必須繼續執行才能重新啓用函數求值。)

這是我在頁面看到的提示:

最近在調試這個項目的時候,經常發現這個問題,之前看過很多參考和嘗試過一些解決辦法。然而並沒解決我的問題,我把現有的項目刪除後,再重新下載這個項目發現還是經常出現這個問題。可是這個問題在我剛啓動就會卡在這個地方,我跟着報的錯誤摸索着,我發現了兩點:1.我的代碼跑到這了,但是我的 DbSet<TEntity> CurrentSet裏是沒有東西的;2.就是我要查的表有萬多條。

我測試了原因讓它斷在這個地方,然後我再單步繼續,後來加載出來了。但是這個過程很漫長看着頁面的加載圖標一直在那轉,這讓我很崩潰,於是我去看了我的CPU佔用情況,因爲我的電腦並不是開發配置,看了我才覺得我的電腦在崩潰加載中。

我總結了下:主要是我的CurrentSet沒有獲得數據,而我的代碼已經跑到這裏了,所以前面的請求超時了,後面的執行得不到數據,自然就卡在在這裏了。當然我覺得中間可能連接關閉了,而在我單步的時候又打開連接。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章