我尝试增加应用的可用空间,但是当我拨打isolatedStorageFile.IncreaseQuotaTo(1024*1024*30);
时,没有任何反应。同样isolatedStorageFile.AvailableFreeSpace
等于0.为什么会发生?
答案 0 :(得分:5)
我猜你对IncreaseQuotaTo的调用不是用户启动的(即:在按钮点击处理程序中,或类似的东西)。为了使此方法调用成功,它必须由用户启动,而不是由代码启动。
此外,如果您正在调试并在代码中设置断点,则断点之后发生的任何事情都不会被视为用户启动,无论代码在何处执行。