Windows phone 8 File.OpenText()在Windows Phone 8上引发DirectoryNotFoundException

Windows phone 8 File.OpenText()在Windows Phone 8上引发DirectoryNotFoundException,windows-phone-8,streamreader,Windows Phone 8,Streamreader,我正在尝试在Windows Phone 8上读取.csv文件。我正在写下面的代码。类似的代码在C#上运行。但当我点击运行时,我得到了错误 PivotPage.xaml.cs: List<double[]> inputs = new List<double[]>(); List<double[]> outputs = new List<double[]>(); using (StreamReader okuyucu = File.OpenText(

我正在尝试在Windows Phone 8上读取.csv文件。我正在写下面的代码。类似的代码在C#上运行。但当我点击运行时,我得到了错误

PivotPage.xaml.cs:

List<double[]> inputs = new List<double[]>();
List<double[]> outputs = new List<double[]>();

using (StreamReader okuyucu = File.OpenText(".\\TrainData\\iris_data.csv")) //this is giving error
{

Bla bla bla

}
列表输入=新列表();
列表输出=新列表();
使用(StreamReader okuyucu=File.OpenText(“.\\TrainData\\iris\u data.csv”)//这是一个错误
{
呜呜呜呜
}
错误:在mscorlib.ni.dll中发生“System.IO.DirectoryNotFoundException”类型的异常,但未在用户代码中处理

其他信息:找不到路径“C:\Data\Programs{36F60104-9832-417C-AFDC-91B66CB56343}\Install\TrainData\iris_Data.csv”的一部分

我正在尝试“\TrainData\iris\u data.csv”、“\TrainData\iris\u data.csv”、“C:\\Users\OSMAN\\Documents\\visualstudio 2013\\Projects\\panoramapp1\\panoramapp1\\TrainData\\iris\u data.csv”和其他版本

如何读取iris_data.csv文件

提前谢谢。(对不起,我的语言)

您应该使用该类加载应用程序资源

像这样:

var uri = new System.Uri("ms-appx:///TrainData/iris_data.csv");
var file = Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(uri);

iris_data.csv设置为@OsmanVilli的构建操作是什么?是SILVERLIGHT;WINDOWS_PHONE?@OsmanVilli,选择文件,然后在“属性”下: