XNA游戏可以为WP7使用IsolatedStorageSettings吗?

Seb*_*ray 5 xna isolatedstorage windows-phone-7

我一直在尝试在Silverlight和XNA之间移植一些Windows Phone 7代码,这依赖于IsolatedStorageSettings,但我无法让Visual Studio解决它.当我查看Intellisense在System.IO.IsolatedStorage下解析的内容时,它列出了IsolatedStorageFile,IsolatedStorageException和IsolatedStorageStream.

文档说支持的版本是针对Silverlight的,但我不明白为什么我会看到因项目类型而产生的差异.

http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(SYSTEM.IO.ISOLATEDSTORAGE.ISOLATEDSTORAGESETTINGS);k(ISOLATEDSTORAGESETTINGS);k(TargetFrameworkMoniker-%22SILVERLIGHT,VERSION%3dV4 0.0%22); K(DevLang-CSHARP)RD =真

谢谢

Mat*_*cey 4

在 XNA 项目中,我可以完成以下工作,无需额外的项目参考:

using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
    store.CreateFile("folder/file.ext");
}
Run Code Online (Sandbox Code Playgroud)

添加对的引用后,System.Windows.dll我可以执行以下操作:

var settings = IsolatedStorageSettings.ApplicationSettings;
settings.Add("something", "myValue");
settings.Save();
Run Code Online (Sandbox Code Playgroud)

如果您无法使上述工作正常,您可以发布您正在尝试的示例吗?