嘿,這將是那些愚蠢的問題之一。我正試圖在本地系統上找到一個文件,並且我一直在收到FileNotFoundException
。文件未找到例外..但它的存在
有人讓我直接請:)
if(File.Exists(@"C:\logs\hw-healthways-prod_2009-08-26.tar"))
{
Console.WriteLine("Yay");
}
else
{
throw new FileNotFoundException();
}
試圖將文件移動到相同的位置執行的應用程序,並做了以下內容:
if(File.Exists("hw-healthways-prod_2009-08-26.tar"))
同樣的事情。
然後我做了一個隨機的txt文件,並停放在那裏過。「me.txt」
和它的作品?所以你的文件名稱是問題?
如果在開始 - >運行框中鍵入「C:\ logs \ hw-healthways-prod_2009-08-26.tar」,會發生什麼情況? – 2009-08-29 00:59:38
如果嘗試使用File.OpenRead(...)顯式打開文件,會出現什麼錯誤?也可能不是這種情況,但我認爲如果這是一個目錄,而不是一個文件,然後File.Exists將返回false – 2009-08-29 01:01:17
哈哈沒有找到它..但我friggen從文件的屬性複製名稱和位置。不知道怎麼回事。 – Nick 2009-08-29 01:02:02