嘿,这将是那些愚蠢的问题之一。我正试图在本地系统上找到一个文件,并且我一直在收到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