Dot-Net
與伺服器成功建立連接,但在登錄前握手期間發生錯誤
當我嘗試從本地環境連接生產數據庫時出現以下錯誤。
我之前能夠連接生產數據庫,但突然出現以下錯誤,知道嗎?
與伺服器成功建立連接,但在登錄前握手期間發生錯誤。(提供者:TCP 提供者,錯誤:0 - 句柄無效。)
我試圖在本地 PC 上執行 asp.net 網站,該網站具有生產數據庫的連接字元串,以下是我在本地環境中遇到的錯誤的堆棧跟踪。
> at MyWebsiteDAL.clsForumQuestion.SelectAll(Int32 CurrentPageIndex, Int32 PageSize) in D:\EDrive\My WebSites\MyWebsite\MyWebsite\MyWebsiteDAL\clsForumQuestion.cs:line 821 at CodeConnect.Default.Page_Load(Object sender, EventArgs e) in D:\EDrive\My WebSites\MyWebsite\MyWebsite\MyWebsite\Default.aspx.cs:line 100 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)知道這裡可能出了什麼問題嗎?
解決方案
清理你的 VS.Net 解決方案
重建項目。
重置 IIS
再次執行項目。
基本上這解決了我的問題,但在我的情況下,我沒有收到這個錯誤,突然我的本地環境開始給我上面的錯誤,所以這個技巧可能對我有用。