【问题标题】:FileNotFoundException when using Windows Store Apps ApplicationData Current Settings使用 Windows 应用商店应用程序应用程序数据当前设置时出现 FileNotFoundException
【发布时间】:2014-06-06 19:13:44
【问题描述】:

我最近在使用 Windows 应用商店应用程序中的当前应用程序数据设置时开始收到错误

Windows.Storage.ApplicationDataContainer roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings ;
if (roamingSettings.Values.ContainsKey("UserName"))
{
    username.Text = roamingSettings.Values["UserName"].ToString();
}

带有附加信息的 System.IO.FileNotFoundException:

“Windows.Storage.ApplicationData.Current”引发了“System.IO.FileNotFoundException”类型的异常

附加信息:系统找不到指定的文件。 (HRESULT 异常:0x80070002)

出现在第一行。奇怪的是,这只是最近才开始发生的,以前也有相同的代码。

有没有其他人经历过这种情况并可以帮助了解正在发生的事情?

补充:它似乎也是特定于机器的。这个错误不会出现在我的笔记本电脑上,只会出现在我的台式机上。会不会是设置损坏?

【问题讨论】:

  • 你用两台机器登录的账号有区别吗?如果您没有使用 Microsoft 帐户登录,漫游设置将无法工作,但我不希望它会因这样的异常而失败。

标签: c# windows-runtime windows-store-apps


【解决方案1】:

看起来是间歇性错误。几次关机重启就解决了。

【讨论】:

    【解决方案2】:

    转到文件属性,(计划在代码中添加的文件)。将 Build Action 属性设置为 Content..

    那么这个问题就解决了……

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-12
      相关资源
      最近更新 更多