I’ve been trying to read a pre-built file with Car Maintenance tips, there’s one in each line of my “Tips.txt” file. I’ve tried to follow around 4 or 5 different approaches but It’s not working, it compiles but I get an exception. Here’s what I’ve got:
using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication())
{
using (StreamReader sr = new StreamReader(store.OpenFile("Tips.txt", FileMode.Open, FileAccess.Read)))
{
string line;
while ((line = sr.ReadLine()) != null)
{
(App.Current as App).MyTips.Insert(new DoubleNode(line));
}
}
}
I’m getting this “Operation not permitted on IsolatedStorageFileStream”, from the info inside the 2nd using statement. I tried with the build action of my “Tips.txt” set to resource, and content, yet I get the same result.
Thanks in advance.
Since you’ve added it to your project directory, you can’t read it using
Isolated Storagemethods. There are various ways you can load the file. One way would be to set the text file’s build type toResource, then read it in as a stream: