Silverlight:在浏览器外运行时无法使用超过 1MB 的独立存储

发布于 2024-10-11 11:35:09 字数 150 浏览 11 评论 0原文

我到处都读到,在浏览器外运行 Silverlight 应用程序允许您使用最多 25MB 的独立存储。我正在向 IS 写入一个 1.6MB 的文件,但当文件达到 1MB 时,出现错误,提示我已超出存储容量。是的,我确保在项目设置中选中了“浏览器外”选项...

我缺少什么?

I'm reading everywhere the running a Silverlight app as out-of-browser allows you to use up to 25MB of isolated storage. I'm writing a 1.6MB file to IS, but get an error saying I've exceeded the storage capacity when it hits 1MB. Yes, I made sure the Out-Of-Browser option is checked on the project settings...

What am I missing?

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

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

发布评论

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

评论(3

百变从容 2024-10-18 11:35:09

从 MSDN 上的页面来看,似乎您可以使用IncreaseQuotaTo 方法增加大小。

来自 MSDN

配额组的默认大小为 1 MB。应用程序可以使用IncreaseQuotaTo 方法请求增加配额组大小。如果用户批准增加的大小,则该大小就是该域上的所有应用程序可以共享的新配额组大小。此外,Silverlight 还提供了一个配置值,使您能够将独立存储大小设置为允许的最大值。有关详细信息,请参阅“组策略设置”页面的“独立存储”部分。

From this page on MSDN, it appears that you can increase the size with the IncreaseQuotaTo method.

From MSDN

A quota group's default size is 1 MB. An application can request to increase the quota group size with the IncreaseQuotaTo method. If the user approves the increased size, that size is the new quota group size that all applications on that domain can share. In addition, Silverlight provides a configuration value that enables you to set the isolated storage size to the maximum allowed value. For more information, see the Isolated Storage section of the Group Policy Settings page.

夏见 2024-10-18 11:35:09

看起来您必须首先实际安装浏览器外应用程序(打开 BIN 文件夹中的测试 HTML 文件并右键单击它以获取该选项)。完成此操作后,大小将增加到 25 MB。我认为它会在安装应用程序之前在调试中执行此操作...

Looks like you have to actually install the out-of-browser application first (open the test HTML file in the BIN folder and right-click on it to get the option). Once this is done, the size is increased to 25 MB. I thought it would do so within debug before installing the app...

似最初 2024-10-18 11:35:09

在 Visual Studio 中项目属性的调试页面上,选择“浏览器外应用程序”作为启动操作。这将启动调试会话,应用程序在浏览器外运行。

On the debug page of the project properties in Visual Studio select "Out-of-browser application" as the start action. This will start the debug session with the app running out of browser.

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