我正在對現有應用程序進行一些小改動,以便用戶在出現問題時可以通過電子郵件向我們發送日誌文件。即使它是c#應用程序正在使用Microsoft.VisualBasic.Logging.FileLogTraceListener。Microsoft.VisualBasic.Logging臨時路徑的確切位置
這得到設置是這樣的:
FileLogTraceListener fileLogTraceListener = listener as FileLogTraceListener;
fileLogTraceListener.Location = LogFileLocation.TempDirectory;
我的問題是:在哪裏日誌文件去?
與Path.GetTempPath()是否一樣?
我已經看到了一堆其他職位問類似的問題,但我需要確保這個應用程序運行在它的任何計算機/操作系統能夠拿起日誌。我認爲沒有辦法在FileLogTraceListener類中查看使用temp時的功能?
或貼就行了斷點,檢查值 – Pondidum 2010-09-01 15:03:35
謝謝我會看看反射 - 我知道他們寫在我的電腦上的同一個地方,但擔心它可以在Vista,Windows服務器等下工作不同。 – 2010-09-01 15:07:19
@Pondidum它看起來像它的一個枚舉,所以我不認爲它會有一個真正的路徑在運行時,至少這是公開的類。 – Nate 2010-09-01 15:18:58