问题标签 [isolatedstoragefile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1739 浏览

c# - 移动应用程序 exe 时无法打开隔离的存储文件

我在我的 C# .net 应用程序中使用了 IsolatedStorage 技术。

我的应用程序在关闭时将数据保存在隔离存储中名为 MyData.dat 的文件中。

当我打开我的应用程序时,它会重新加载该数据并将其打印在屏幕上。

当我将我的应用程序移动到另一个目录时,例如从 D:\MyApp.exe 到 D:\Apps\MyApp.exe,然后从它的新目录运行应用程序,加载文件 MyData.dat (FileNotFoundException) 失败,因为它在不同的地方寻找不同的 MyData.dat 文件..

有人知道我如何将我的隔离文件 - MyData.dat 文件保存在一个地方,无论我从哪里打开我的 App.exe,它都会找到它?

0 投票
2 回答
560 浏览

xml - F# windows phone 隔离存储和 XML

我有一个跟踪用户位置的 WP7 应用程序。一切正常,除了我想在 GeoCoordinate 观察者的位置更改事件上将位置写入隔离存储,并且我不断收到“Operation Not Permitted on IsolatedStorageFileStream”消息。任何人都可以帮助让它工作吗?

将坐标保存到文件的成员是:

PositionChangedEventHandler 是:

0 投票
1 回答
6673 浏览

xaml - 获取 StorageFile (WinRT) 中存储文件的 URI

我正在构建一个地铁应用程序,并且在将其保存在 StorageFile 中后,我试图获取图像的 Uri,这是我的代码:

我读了这篇文章:

它说我可以使用 ms-appdata 访问存储的文件,所以我尝试了这个:

但它不起作用

0 投票
4 回答
1439 浏览

c# - IsolatedStorageFile 的 MoveFile() 方法抛出 IsolatedStorageException

描述:

下面的代码是我可以编写的最简单的代码,它会导致失败。我也尝试过:将 CreateFile 和 MoveFile 放在不同的 using 语句中,将它们放在不同的 xaml 页面中,将文件移动到具有新文件名的子目录中,将其移动到具有相同文件名的子目录中。他们都抛出相同的异常。CopyFile 在所有情况下都会引发相同的异常。

问题是——我没有考虑到什么难以置信的简单事情?

  1. 打开面向 Windows Phone 7.1 的新 Silverlight for Windows Phone 7 项目。
  2. 打开 App.xaml.cs。
  3. 将以下代码行粘贴到 Application_Launching 中:

    /li>
  4. 单击开始调试,定位模拟器或设备。

预期:创建一个名为“hello.txt”的文件,然后(有效地)将“hello.txt”重命名为“hi.txt”。
实际:在下面抛出异常。

0 投票
1 回答
411 浏览

c# - WP7 IsolatedStorageFileStream 错误“在 IsolatedStorageFileStream 上不允许操作”

我正在尝试打开一个在我的应用程序中保存为内容的 txt 文件,但是我遇到了线程标题中显示的错误。这是给我带来麻烦的代码行:
var readStream = new IsolatedStorageFileStream(mapFileName, FileMode.Open, store);

在调用方法时使用
map.loadMap(string mapFileName)

任何帮助将不胜感激。

编辑

我创建了一个新方法来使用IsolatedStorageFile 和IsolatedFileStream 读取文本文件但是我完全不知道如何使用我的旧解析代码和我的屏幕截图将数据读入2D int 数组map01.txt 供参考,任何人都可以提出解决此问题的方法,因为我没有在线找到任何相关文档:

map01.txt

谢谢!

0 投票
0 回答
2148 浏览

c# - 状态为 EndRootElement 的令牌 EndElement 将导致无效的 XML 文档

我正在为 wp7 开发应用程序。我正在使用 datacontractserializer 将应用程序的状态存储在隔离的存储文件中。现在,当我尝试序列化对象时,有时我会遇到此异常。

处于 EndRootElement 状态的令牌 EndElement 将导致无效的 XML 文档。如果要编写 XML 片段,请确保将 ConformanceLevel 设置设置为 ConformanceLevel.Fragment 或 ConformanceLevel.Auto。

这是我正在序列化的课程

这是我正在序列化和反序列化的代码

该异常发生在 dcs.writeobject。我不知道为什么会这样。

0 投票
4 回答
1043 浏览

c# - 如何将图像保存到隔离存储

我想从 url 下载图像,然后将其作为图像文件保存在隔离存储中。我已经在那里保存了一些字符串值,但我不知道如何保存图像文件。谢谢!

0 投票
1 回答
205 浏览

c# - 我的 WP7 游戏无法正确读取或写入独立文件流

根据我在现实生活中认识的程序员和讲师以及互联网上的一些教程,我的代码应该可以正常工作正如我想要的那样,但是每当我开始我的游戏时,我的高分都没有加载,下面是我读取和写入文件的函数,我犯了什么愚蠢的错误吗?

0 投票
2 回答
3247 浏览

c# - 不允许对独立存储中的 CreateFile 的独立存储文件流进行操作

我正在尝试使用以下代码在独立存储中创建一个文件,

但我在做同样的事情时遇到了异常......这就是说。

System.IO.IsolatedStorage.IsolatedStorageException: 不允许对独立存储文件流进行操作

除此操作外,不执行任何操作。

0 投票
2 回答
94 浏览

windows-phone-7 - 如何使用isolatedstoragefile将多组数据写入文件

我的 Windows Phone 应用程序中有一个列表框,它的数据模板中有 4 个文本框控件来表示问题、答案、日期和电子邮件 ID。

当用户保存这些数据时,我想将它们保存到本地存储中,以便以后可以读取它以在应用程序中显示相同的数据。那么如何使用isolatedstoragefile将多组数据写入一个文件,每组数据的每一行都包含上述数据(问题、答案、日期和电子邮件)。

在阅读每条记录时,我如何以不同的方式阅读每一列(问题、答案、日期和电子邮件 ID)?我知道我们可以在写入时连接它们并在读取每一行时拆分它们。但我想知道隔离存储文件 api 中是否提供了一种方法来读取我上面想要的方式。