configFilePath = @「C:\ Users \」+ userName + @「\ abc \ abc.exe的.config「;
if(File.Exists(configFilePath))
{
StreamReader fileReader = new StreamReader(configFilePath);
}
「找不到路徑的一部分」C: Users username abc abc.exe.config
上面一行拋出「找不到路徑的一部分」的異常。此錯誤發生在特定的機器上。在所有其他機器中,它工作正常。即使在那臺機器上,之前的代碼也一樣。機器沒有改變。我已閱讀討論此問題的所有論壇。但是無法弄清楚爲什麼在這臺機器上發生這種情況,現在也是這樣。有權訪問文件夾和文件。
你確定該文件存在於該路徑上嗎? – Habib
嘗試'if(File.Exists(configFilePath))StreamReader fileReader = new StreamReader(configFilePath);'確保文件存在 – Habib
該文件存在並且能夠手動編輯該文件。當我試圖通過C#代碼訪問時,拋出錯誤。 – Ramya