在我自己的計算機上有一個現有的asp.net Web Forms項目,我可以調試正常,但是在服務器上,它安裝在用戶控件上會導致問題。如果我使用開發人員工具,我可以看到用戶控件上的按鈕會創建響應「輸入字符串的格式不正確」。但是,這就是我所能得到的,所以試圖調試它所說的字段或值是不可能的,我沒有在我自己的機器上得到這個問題,所以我需要一些方法來深入瞭解這個問題的細節。如果它是一個頁面,那麼我會得到堆棧跟蹤的完整錯誤,並發現這會有所幫助。調試服務器上的ASP.Net用戶控件
0
A
回答
0
我不知道設置調試器是多麼容易。如果您是IIS管理員,並且與您的用戶一起位於Intranet上,則可以在您的個人計算機上託管並讓用戶連接到您的主機。當他們訪問你的頁面時,錯誤應該導致你的調試器運行。
不過,我認爲一個更好的選擇是實現某種記錄機制。這是一個更實用和可持續的解決方案。如果您需要編寫日誌記錄類的幫助,請回到這裏。
0
檢查所有日期時間和字符串轉換。還有服務器上的web.config文件。
如果是日期時間轉換錯誤,則更改cultureinfo。
相關問題
- 1. asp.net在PROD服務器上調試
- 2. 在生產服務器上調試asp.net
- 3. 使用javascript ASP.NET獲取服務器控件上的子控件
- 4. 服務器控件中的服務器控件ASP.NET
- 5. 如何從asp.net中的web用戶控件調用web服務?
- 6. asp.net服務器控件
- 7. ASP.net Web服務器控件
- 8. ASP.NET服務器控件
- 9. 從asp.net調用服務器上的exe
- 10. ASP.Net - 調用在用戶控制服務器端方法
- 11. 當用戶控件調用Web服務時,asp.net頁面爲null
- 12. ASP.NET:混合服務器控件與客戶端控件?
- 13. ASP.Net用戶控件內的服務器端驗證
- 14. ASP.net服務器控件和使用AjaxcontrolToolkit
- 15. 當用戶控制用作基本用戶控件時,用戶控件中的服務器ccntrols爲空(asp.net)
- 16. 如何在現場服務器上調試asp.net應用程序
- 17. asp.net調試服務器遠程
- 18. ASP.NET AJAX服務器控件中的UpdatePanel
- 19. 在ASP.NET服務器控件中的Html
- 20. 調用服務器代碼客戶端代碼後INSIDE AJAX PANEL控件 - Asp.Net
- 21. ASP.NET主頁服務器控件事件
- 22. 我如何在asp.net中調用服務器控件視圖mvc
- 23. 調試C#ASP.NET Web服務
- 24. ASP.NET MVC - 無法在服務器上打印ASP.NET圖表控件
- 25. 調用客戶端按鈕單擊從服務器事件(asp.net)
- 26. ASP.NET服務器控件客戶端事件處理
- 27. Windows Server 2008 R2終端服務服務器上的ASP.Net本地調試
- 28. 在沒有調試器的機器上調試Windows服務
- 29. 服務器上的遠程調試
- 30. 服務器,客戶端調試
我可以登錄到服務器,但它的客戶端服務器,所以不能夠很好地調試這種方式。應用程序日誌顯示錯誤,但不再有像堆棧跟蹤這樣的更多細節。 我可以很容易地實現日誌記錄類,因爲這個項目非常龐大,不想花費太多時間來根據需要更改所有表單/控件。 – user1166905 2013-03-01 11:53:52
那麼,你只需要編寫日誌記錄類,並只在你認爲發生錯誤的地方執行它。在最佳實踐中,是的,你應該在應用程序中的任何地方實現它,但對於這種情況,你可以在用戶控件中使用它 – jason 2013-03-01 12:05:12