下面一行使我能夠訪問我的結果文件:不可訪問的文件
// Write the string to a file.
public System.IO.StreamWriter file = new System.IO.StreamWriter
("C:\\TestDev\\Visual Stidio 2012 Developments\\Training\\Project
1\\HSMTESTClient_03\\HSMTESTClient\\Results\\Results.txt");
之後,我利用以下寫信給我的文件:
file.WriteLine(" TX: " + message + "\r\n");
一切都OK。然而,在這個開發(加密/解密程序)中,我設法嵌入了另一個名爲SafeNetAdaptor的項目。所有試圖寫入我的結果文件的嘗試都失敗了。在這個非常複雜的過程中,我需要能夠記錄各種操作的結果。 爲了與調試搭配,我準備爲該部分創建不同的結果文件 - 但是,儘管創建了該文件,但沒有結果寫入該文件。這是爲什麼? 感謝您的協助&的考慮。
'StreamWriter'緩衝一些數據,並且只能確保在調用Flush或處理StreamWriter時,所有數據都已寫入文件(考慮使用'using'語句)。您也可以考慮在啓用「AutoFlush」的情況下寫入「Trace」。 –
爲遲到的答覆道歉並感謝您的評論Nico。 – Kishor