.Net程式異常調試匯總

來源:互聯網
上載者:User

前言:
編程中難免出現一些異常,而有些錯誤可能是之前自己遇到過的、但一時又忘記,不得不又從頭開始調試找錯誤,這樣很浪費時間,所以把平時遇到的一些錯誤資訊匯總在此,便於查詢,總結錯誤,提高效率。
說明:
至於錯誤及解決方案可能不至一種,也可能與你遇到的有所不同,需根據實際環境來"執行個體化"。

一般錯誤 (http://www.cnblogs.com/chy710)

1、未處理的"System.StackOverflowException"類型的異常出現在
程式可能出現死迴圈,如a調用b,b又調用b.......
2、發現不明確的匹配
apsx頁面中的控制項名可能與對應aspx.cs代碼中的一些變數重名
3、無法將類型"ASP.login_aspx" 轉換為"System.Web.UI.WebControls.Login"
出現在.net2.0中(如果頁面名為login.aspx),因為Login類和2.0的"System.Web.UI.WebControls.Login"引發了衝突,
方法1:login.aspx頁面頂部的Inherits="Login",login.aspx.cs中的類名public partial class Login (把Login改名成其它)
方法2:建立頁面時避免使用Login.aspx的檔案名稱

Asp.Net+MySQL (http://www.cnblogs.com/chy710)

1、由於通訊端沒有串連並且(當使用一個 sendto 調用發送資料通訊端時)沒有提供地址,發送或接收資料的請求沒有被接受。
程式串連不到mysql,請確認mysql服務已經啟動,並能正確串連到資料庫
2、Out of range value adjusted for column
值超出資料類型的最大範圍;資料連線使用的編碼與資料庫的編碼一致;採用load date匯入文本時文字檔的編碼與資料庫編碼要一致。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.