我正在編寫一個錯誤日誌過程(出於安全原因,我不能使用log4net/elmah等),並且我想知道是否有可能獲得行號發生錯誤的行和/或錯誤發生的過程名稱?
我將最終創建try catch語句塊,所以我希望獲得錯誤處理程序(或導致錯誤的行)和相關過程名稱的行號。在asp.net中獲取一行#和proc的名字
8
A
回答
5
趕上(例外五)
{
串errMessage = e.Message
串errTraceDetails = e.StackTrace
}
這應該給你的細節你需要。
4
如果您也部署了.pdb文件,則應該在例外文本中獲取行號。
雖然我建議不要自己寫這個。我在任何地方都使用elmah這種類型的東西。
0
那麼堆棧跟蹤將處於您捕獲的異常,並且將包含引發異常的方法以及調用樹直至該異常的方法。行號取決於調試符號(pdb文件),但是如果它們也被部署到堆棧跟蹤中。
0
嘗試:
string errorMessage = Exception.Message
string errorDetails = Error.Stacktracer
相關問題
- 1. asp.net從proc獲取xml?
- 2. Lambda和proc的名字
- 3. 在運行時在ASP.NET中獲取綁定字段名稱
- 4. 獲取從/ proc
- 5. 在mysql中獲取存儲的proc架構名稱
- 6. 在asp.net中獲取域名和/或子網站名稱c#
- 7. 在sas中的proc排名
- 8. 獲取OpenId的名,姓和名字?
- 9. codeigniter獲取字段名稱和行值到一個單一的字符串
- 10. 如何在ASP.NET中獲取路徑名?
- 11. 在ASP.NET MVC中獲取路由名稱
- 12. 在asp.net MVC中獲取主頁名稱
- 13. 在GridViewUpdateEventArgs(C#/ ASP.NET)中獲取列名
- 14. 命令獲取XML文件中的第2行和重命名取名字
- 15. 使用nmap在一行中獲取標題名稱和ip
- 16. 在textarea中獲取一個字符的行和列
- 17. 獲取用戶名和ASP.NET通用Hanlder
- 18. 在ASP.NET的ListView中從一行中獲取數據庫ID
- 19. 從asp.net中獲取ldap的名稱c#
- 20. 獲取用戶名和域名(域\用戶)在ASP.Net C#
- 21. 如何在asp.net中使用RowNumber和ColumnNumber來獲取excel名稱?
- 22. 如何在JBoss中獲取當前`node`名稱和`cluster`名字?
- 23. 在XPATH中獲取元素的名字
- 24. 從Proc獲取返回值
- 25. 如何獲取頁面名稱並在asp.net中添加一些字符串?
- 26. 在DataList中獲取行的名稱
- 27. ASP.NET/VB.NET - 的名字從名單了MySQLParameter獲取參數
- 28. 獲取運行Jar或Exe的名字
- 29. 如何從asp.net中的gridview中獲取選定的行字段
- 30. WordPress的獲取名字和姓氏
哇。它那簡單! – user279521 2010-08-07 17:39:55