我在找到基本目錄(.exe本身的位置)和讀取內部文本文件的一行的行時遇到了問題。基本目錄 - 路徑中的非法字符
它拋出了「非法字符的路徑」錯誤此行的代碼:
StreamReader sr = new StreamReader(File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory + "\Parameters.txt"));
這可能是因爲我的結果格式化的StreamReader()
參數錯誤,(大概AppDomain.CurrentDomain.BaseDirectory
),但我不能確定,因爲沒有太多關於appdomain的其他材料。
任何幫助,將不勝感激。
那麼你不能做'「\ Parameters.txt」'。做'「\\ Parameters.txt」或'「/Parameters.txt」' – leppie 2013-04-10 10:20:04
^我也試過。它仍然會拋出同樣的錯誤。 – 2013-04-10 10:28:21
我現在發現了這個問題,看到我的回答:) – leppie 2013-04-10 10:34:46