asp.net調試

1、將debug對象設定爲true,然後進行調試,調試完畢可改爲false,那麼瀏覽器中就不會顯示出錯的位置。不過錯誤信息的提示與否還要和站點配置文件Global.asax配合使用,需要在該文件中添加錯誤處理函數,如:

void Application_Error(Object sender,EventArgs E)
{
//將錯誤信息顯示出來
Response.Write(E.ToString);
//清楚錯誤
//Context.ClearError();
//跳轉到指定頁面
//Response.Redirect("/errorpage.aspx");

}

單個文件調試<%  @page ...................debug="true"...>

還可以使用compilation標籤  Web.Config文件中compilation標籤來設定。
<compilation defaultLanguage="C#" Debug="true">

TRACE
使用Trace有兩種方式
1、在網頁的Page屬性上加入Trace對象,如:
< % @ Page ..........trace="true".......      >
2、在相應的Web.Config文件中加入Trace對象,如:
<trace enabled="true" requestLimit="10" pageOutput="true" traceMode="SortByTime" localOnly="true"/>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章