A.建一個(gè)布爾型的常量,將它命名為#TraceLogging并將它設(shè)置為False。每次調(diào)用Tracelogging,時(shí)將使用#if…#,然后陳述#TraceLogging的值。
B.每臺計(jì)算機(jī)將要訪問你的應(yīng)用程序通過創(chuàng)建一個(gè)環(huán)境變量,并命名為CustOrdersTrace。你要查看日志文件時(shí),就將不幸變量設(shè)置為True,不查看時(shí),將環(huán)境變量設(shè)置為False。
C.每臺計(jì)算機(jī)將要訪問你的應(yīng)用程序時(shí)通過編輯快捷鍵來使用你的應(yīng)用程序并添加路徑:/d:TRACE=TruetotheTargetproperty。
D.在你的代碼中使用TraceSwitch.每次你的代碼中使用Tracelogging,來引用TraceSwitch來檢驗(yàn)是否加載信息,通過編輯你的應(yīng)用程序的配置文件來改變TraceSwitch。