2011-02-10 83 views
2

我试图增加我们的应用程序的可用空间,但是当我拨打isolatedStorageFile.IncreaseQuotaTo(1024*1024*30);时,没有任何反应。另外isolatedStorageFile.AvailableFreeSpace等于0.为什么会发生?孤立的存储空间等于0

回答

5

我会猜测您对IncreaseQuotaTo的调用不是用户启动的(即:在按钮单击处理程序中,或类似的东西)。为了使此方法调用成功,它必须由用户启动,而不是由代码启动。另外,如果你正在调试并且在你的代码中有一个断点,那么在断点之后发生的任何事情都不会被认为是由用户启动的,不管代码在哪里执行。

+0

是的,你是对的!谢谢! – Sergey 2011-02-10 14:09:18