This is a small blog post in which I shall be explaining you how to read and write to an existing text file which is present locally in your project.
Let us suppose the text file is having the name myfile.text and is present under main root directory.
Now first thing you need to do is to set Build Action to Content. And, change Copy to Output Directory to Copy Always. This will ensure the file itself ships with your application. If it doesn’t, you won’t have a file to read.
Now you can read and write your text files easily as shown in the code below
Windows Phone Silverlight
In WinRT you can access files in the local app data store using the “ms-appdata:///local/” protocol. To access files in the app package, use Windows. ApplicationModel. Package. Current. InstalledLocation.
Note: Suppose your file is not located in main directory and is located under the root folder Files as shown below.
Then file name would be
Note: You can use the same technique for an xml or json file.