在Windows Phone 8.0操作系统中,文件写入后未被修改

本文关键字:修改 文件 Phone Windows 操作系统 | 更新日期: 2023-09-27 18:01:34

在执行这个脚本期间,没有检测到任何错误,但是文件没有被修改。读作品,写奇怪不。

我的写作脚本:

private void firstLaunch(){
    try { 
        StreamWriter outfile = new StreamWriter("Path/something.txt");
        outfile.WriteLine("somethingElse");
        outfile.Close();
    }
    catch (IOException ex){
        MessageBox.Show(ex.Message);
    }
}

该文件已经存在,并且已经包含在visual studio的项目中。目前它完全是空的。

你能帮我吗?

在Windows Phone 8.0操作系统中,文件写入后未被修改

你可以这样写:

var res = App.GetResourceStream(new Uri("test.txt", UriKind.Relative));
var txt = new StreamReader(res.Stream).ReadToEnd();

确保文件的Build Action设置为Content。如果文件是空的,我建议使用IsolatedStorage在应用程序的文件夹中创建一个。这样,您就可以使用IsoStoreSpy检查文件的内容。