- 開啟EEPNetServer,也將EEPNetServer設為起始專案,斷點也標示了,但偵錯程式都無法停在標示的斷點上?這是因為Server端"熱插拔"的機制,會影響Debug的機制,可打開EEPNetServer的PackageManager,將上方的Load in Memory選項取消勾選,重啟Server後重試。
- Server的偵錯方法?首先我們關閉EEPNetServer,然後在Solution下將EEPNetServer設定為啟動項。接著點選工具列上的綠色 按鈕,此時EEPNetServer會自動啟動。
當Client為Win Form時,可以直接開啟EEPNetClient來進行Debug。若為WebForm時,請點開電腦的桌面的右下角的“ASP.Net開發伺服器”後,選擇根目錄URL的位址,並在開啟的頁面中選擇Login.aspx
在上面說的server和Client除錯,如果在除錯啟動後,我們發現紅色的實心圓 變成了空心圓 。在這種情況下,有兩種可能,第一是需要將除錯的Server端或者是Win Form的Client端重新建置;第二種則是除錯的啟動項設定錯誤,如希望除錯server程式,但啟動項設定為EEPNetClient。若您除錯的是Srvtools的情況下,出現這種問題,那麼請停止除錯,並重新建置Srvtools,然後執行InitEEP。