Asp.net2.0 配置log4net 具體方法

<script>window.addEventListener("resize",new Function("event","adjustLKMediaDiv(event);"),false)</script> <script>function juiceapp_bx(x, y, w, h) { this.l = x; this.r = x + w; this.t = y; this.b = y + h; }function cBB(o) { var b = new juiceapp_bx(0, 0, 0, 0); if (!o) return b; var x = 0, y = 0, p = o; try{ do { y+=p.offsetTop || 0; x+=p.offsetLeft || 0; p = p.offsetParent||p.parentNode; }while(p); }catch(e){} b.l = x; b.t = y; return b; }function adjustLKMediaDiv(event){var divs = document.getElementsByName('lk_juiceapp_mediaPopup_div');for(i=0;i<divs.length;i++){var d = divs[i];var embs = document.getElementsByTagName('embed');var iframes=document.getElementsByTagName('iframe');if (embs.length>0){for(var k=0;k<iframes.length;k++){embs[embs.length]=iframes[k];}}else{embs=iframes};var objects=document.getElementsByTagName('object');if (embs.length>0){for(var k=0;k<objects.length;k++){embs[embs.length]=objects[k];}}else{embs=objects}for(j=0;j<embs.length;j++){var emb = embs[j];if (emb.getAttribute('lk_media')!='yes'){continue;}if(emb.getAttribute('lk_mediaId') == d.id){var b = cBB(emb);d.style.left=(b.l+emb.clientWidth)+'px';d.style.top=(b.t+emb.clientHeight/2-30)+'px';break;}//end of if emb }//end of for embs }//end of for divs } </script>

step1: 當然是下載了,具體地址http://logging.apache.org/log4net/download.html (正式版已發佈)那就下載1.2.10.zip版 的吧,解壓後得到net裏的2.0的.

 

 

step2: 在你想要用日誌的工程裏添加引用即可.

 

 

step3: 在web.config里加入以下代碼:

          

 

          對以上代碼解釋:

         

 

 

 

step4: 在程序中加入Global.asax文件在文件加入以下代碼

          

 

step5: 在應用的地方引用logger,測試你以上綜合4步的結果

        

 

 

 

 

大功告成。。。。。哈

 

 

總結

 

使用 log4net 可以很方便地爲應用添加日誌功能。應用 Log4net ,使用者可以很精確地控制日誌信息的輸出,減少了多餘信息,提高了日誌記錄性能。同時,通過外部配置文件,用戶可以不用重新編譯程序就能改變應用的日誌行爲,使得用戶可以根據情況靈活地選擇要記錄的信息。

 



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