XNA 游戏可以使用 WP7 的isolatedStorageSettings 吗?

发布于 2024-09-27 20:11:22 字数 871 浏览 1 评论 0原文

我一直在尝试将一些 Windows Phone 7 代码在 Silverlight 之间移植到 XNA,该代码依赖于isolatedStorageSettings,但我无法让 Visual Studio 来解决它。当我查看 Intellisense 在 System.IO.IsolatedStorage 和 System.IO.IsolatedStorage 下解决的问题时,它列出了IsolatedStorageFile、IsolatedStorageException &隔离存储流。

文档说受支持的版本适用于 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%22);k(DevLang- CSHARP)&rd=true

谢谢

I've been trying to port some Windows Phone 7 code between Silverlight to XNA which relies on IsolatedStorageSettings but I can't get Visual Studio to resolve it. When I have a look at what Intellisense is resolving under System.IO.IsolatedStorage & it lists IsolatedStorageFile, IsolatedStorageException & IsolatedStorageStream.

The documentation says that the supported version is for Silverlight but I don't understand why I am seeing the difference because of the project types.

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%22);k(DevLang-CSHARP)&rd=true

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫卆 2024-10-04 20:11:23

在没有额外项目引用的 XNA 项目中,我可以进行以下工作:

using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
    store.CreateFile("folder/file.ext");
}

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

var settings = IsolatedStorageSettings.ApplicationSettings;
settings.Add("something", "myValue");
settings.Save();

如果您无法使上述工作正常进行,您可以发布你正在尝试的一个例子。

The following work for me in an XNA project with no extra project references:

using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
    store.CreateFile("folder/file.ext");
}

After adding a reference to System.Windows.dll I can then do:

var settings = IsolatedStorageSettings.ApplicationSettings;
settings.Add("something", "myValue");
settings.Save();

If you can't get the above working, can you post an example of what you're trying.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文