我有一个愚蠢的问题,我敢肯定有人会在第二时间发现。无论如何,我正在尝试为Windows Phone 7游戏应用程序测试一些写/读流选项。经过一番搜索后,我发现FileStream
操作不允许在Windows Phone 7中使用,而应该使用Application.GetResourceStream
和IsolatedStorageFile
等工具。Application.GetResourceStream被忽略?
我为测试做的是创建了一个新的Phone 7 Game应用程序(4.0)项目,并且我更改了game1.cs。
我加了一些必要的参考:
using System.IO ;
using System.Windows.Resources ;
using System.Windows ;
using System.IO.IsolatedStorage ;
,也加入的1.txt和2.txt文件到我的项目文件的读/写操作(没得这么远,虽然尚) 。在网络上使用一些教程,我在game1构造函数中编写了一小段代码,其中包含一些从txt文件读取/写入的内容。我在visual studio 2010中添加了一些断点,因为在移动到下一部分之前,我喜欢逐个看看事物。无论如何会发生什么,该项目编译没有任何错误,但是当我运行它时什么都没有发生。 debuger甚至不会停在断点处。我也没有任何错误,这就是为什么我卡住了。我想评论的所有线路,并逐一检查,似乎这条线是什么食堂起来:
StreamResourceInfo sri = Application.GetResourceStream(
new Uri("1.txt", UriKind.Relative));
谁能告诉我我的问题的根源?