问题标签 [isolatedstorage]

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 投票
1 回答
2283 浏览

c# - Silverlight 将图像保存到独立存储

以下是将图像保存到独立存储的正确方法吗?

0 投票
1 回答
294 浏览

c# - 在 Silverlight 中读取 IsolatedStorageFile

我想在隔离存储中获取一个文件并将其转换为文件流以供读取。

我如何在代码中做到这一点?

0 投票
5 回答
1213 浏览

silverlight - 用于较大文件的 Silverlight 隔离存储技术?

当用户离开托管应用程序的页面时,我使用 Silverlight 3 中的 IsolatedStorage 来存储一些设置。

目前我正在使用 DataContractSerializer 将设置写入文件。在某些情况下,生成的文件非常大,超过 10MB(这个大小很大一部分是由于序列化程序本身和它生成的 XML)。这会产生问题,因为

  • 我必须向用户请求额外的空间
  • 将数据写入文件真的很慢

任何人都可以分享他们用于处理隔离存储中较大文件的一些策略吗?

  • 您如何确定可能需要的磁盘空间量?
  • 您是否使用 DataContract 或 Xml 序列化程序,然后在保存之前压缩结果?
  • 还是您使用某种二进制/自定义序列化?如果是这样,您是否节省了大量空间或时间?
  • 是否有某种方式可以声明您的应用程序需要一定的配额,以便不必在某个任意点提示用户?

我个人不喜欢像这样将大量数据写入文件,但在向产品经理解释问题并说服他们更改要求之前,我需要了解所有可用选项。

谢谢!

0 投票
3 回答
4939 浏览

silverlight - Silverlight:从 Log4Net 到隔离存储

首先,我知道Clog,我不想实现这部分。原因?我们无法维护严格的日志记录“框架”。

所以对于我的问题:

是否可以在 Silverlight 应用程序中实现log4net ?我想要实现的是记录到独立存储。我知道,只有 1 MB 的可用存储空间,但可以增加此限制(用户必须接受这一点,我也知道)。顺便说一句,请不要给我提供替代品。我只想知道是否有人实施了log4net 来隔离存储

0 投票
2 回答
1547 浏览

c# - .NET 隔离存储文件锁定引发 NRE

所以我试图在我的 C# 客户端应用程序中锁定一个隔离的存储文件,以便我的应用程序的多个副本无法同时访问它。我正在使用以下语法:

此代码导致我的应用程序从框架的 FileStream.Lock 方法内部抛出 NullReferenceException。我尝试使用非零值作为长度。我尝试将一个字节写入文件,然后仅锁定该字节。无论我做什么,同样的 NullReferenceException 一直困扰着我。有谁知道这是否可以通过隔离存储实现?

此外,我也在研究在 Silverlight 应用程序中使用这种技术,Silverlight 是否支持文件锁定?MSDN 文档似乎表明它没有,但我从 C# MVP 中看到这篇文章说它有。

更新:微软已经修复了我在 Connect 上提交的错误,但它并未在框架的第 4 版中发布。它应该有望在下一个 SP 或完整版本中提供。

0 投票
1 回答
364 浏览

silverlight - Silverlight 4.0 隔离存储文件

如何通过在浏览器中设置新页面来查看我的 IsolatedStorageFile 中的所有内容?

谢谢

0 投票
4 回答
8196 浏览

silverlight-4.0 - Silverlight 4.0:如何增加独立文件存储的配额

在这里得到了这行代码,但它不起作用。

0 投票
1 回答
1486 浏览

silverlight-4.0 - Silverlight 4.0:独立存储 URI

有没有办法获取您的独立商店的 URI?

0 投票
1 回答
716 浏览

silverlight - 隔离存储、OOB 和移除应用程序

删除 OOB 应用程序后,隔离存储创建的文件会发生什么情况?它们是保留还是文件也被删除了?从我可以推断出的文件将被维护,以便它们可以被浏览器中的同一个应用程序访问。对?

0 投票
2 回答
1783 浏览

silverlight - 验证 Windows Phone 应用程序隔离存储中的应用程序设置键值

我对所有这些 c# Windows Phone 编程都很陌生,所以这很可能是一个愚蠢的问题,但我需要知道任何人......

我试图首先检查我的应用程序设置隔离存储中是否有特定的键,然后希望根据该键的值是“true”还是“false”,使 CheckBox 显示为选中或未选中。此外,当未对其采取任何操作时,我将复选框的不透明度默认为 0.5 不透明度。

使用我拥有的代码,我收到警告

可能的意外参考比较;要进行值比较,请将左侧转换为“字符串”

有人可以告诉我我做错了什么。我已经探索了将数据存储在独立存储 txt 文件中,并且可行,我现在正在尝试应用程序设置,最终将尝试下载和存储 xml 文件,以及创建用户设置并将其存储到 xml 文件中。我想尝试了解所有对我开放的选项,并使用运行得更好更快的选项