无法在Windows Phone 8.1中使用IsolatedStorageSettings

9

当我添加时,出现了错误。

相关的IT技术问题。
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;

我在 MainPage.xaml.cs 中为按钮点击事件编写代码。

错误:

  1. 找不到类型或命名空间名称“IsolatedStorageSettings”(是否缺少 using 指令或程序集引用?)

  2. 当前上下文中不存在名称为“IsolatedStorageSettings”的名称

我正在使用 Visual Studio Ultimate 2013 (更新2)。

请帮助我。


可能是重复的问题:Windows Phone 8.1 - Isolated Storage - Bas Peeters
1个回答

15

使用 Windows.Storage 命名空间中的类。它们是通用应用程序(Windows Phone 8.1 和 Windows 8.1)的新功能。

如果您希望数据始终保留在本地,请尝试使用 Windows.Storage.ApplicationData.Current.LocalSettings

但是,如果您不介意将数据存储在漫游设置中(在您做通用应用程序的情况下,它们将可用于 Windows 8.1),则可以使用 Windows.Storage.ApplicationData.Current.RoamingSettings

例如,

var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
if(localSettings.Values.ContainsKey("LocationConsent"))
或者
var roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings;
if(roamingSettings.Values.ContainsKey("LocationConsent"))

1
谢谢你的帮助,但我在 MSDN 论坛上早些时候得到了答案。[http://social.msdn.microsoft.com/Forums/wpapps/en-US/528844a7-0124-4332-92ca-096514bd477c/i-cant-use-isolatedstoragesettings-for-windows-phone-81]。无论如何,还是谢谢你,兄弟... - Ashiq Hassan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接