程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Sync Service for ADO.NET程序調試(二)

Sync Service for ADO.NET程序調試(二)

編輯:關於.NET

使用Tracing生成LOG(數據同步的日志) [DEVICE篇]

在Device上調試的原理與Desktop相同,只是相關配置文件有所區別,第一次看這篇文章的朋友,請先 參閱【Desktop篇】

在Device上使用Tracing和Desktop的原理相同,僅僅是配置方法略有不同。

由於基於WinCE的 Sync Service for ADO.NET 並沒有公開聲明支持Tracing生產LOG,所以在 App.config中進行配置是沒效果的,正確的配置方法如下:

在WinCE平台上,新建一個配置文件,名稱為:trace.config.txt

將此文件放入你EXE程序的目錄(很重要!)

然後添加以下內容到配置文件:

<? xml version="1.0" encoding="utf-8" ?>
<configuration>
<traceSettings>
<add key ="FileLocation" value="test.txt"/>
<add key ="LogLevel" value="4"/>
</traceSettings>
</configuration>

運行程序後,Tracing Log 就會生成了。

需要注意的2點:

一定要確保你的trace.config.txt和你的EXE程序為同一目錄,否則LOG不會產生。一個經驗的辦法是 ,將trace.config.txt添加到你的VS Soltuion,這樣當Deployment的時候,trace.config.txt將會自動 Deploy到Device。

如果你沒有指定Log文件的路徑,其缺省是放入Device的跟目錄(ROOT)中。

相關資料:

http://msdn.microsoft.com/en-us/library/cc807160.aspx

出處: http://liangyiming.cnblogs.com

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved