我有以下方法:
public static DataSet BringProducts()
{
DataSet dataSet = new DataSet();
var dir = @"ProductsCookieData.xml";
if (File.Exists(dir)) //without File.Exists, same problem.
{
dataSet.ReadXml(dir);
}
return dataSet;
}
该文件存在,但该方法永远看不到它。该文件位于 C:\ 中,我在其他位置尝试过,同样发生了。也尝试不使用静态。
如果我不使用File.Exists()
, FileNotFoundException 正在抛出。