我知道存储可以通过独立存储获得,但我不确定我在任何地方都能看到我有多少实际存储空间可以访问我的应用。有人知道吗?
答案 0 :(得分:5)
您的应用程序不限于一定数量的磁盘空间或任何配额(例如“完整”Silverlight)。理论上,您可以继续添加文件/使用磁盘空间,直到设备用完为止。
您可以使用IsolatedStorageFile.AvailableFreeSpace测试可用空间。
您应该小心使用所有可用空间,因为它会影响其他应用和一般设备性能。希望操作系统能够阻止任何可怕的事情发生,如果你确实使用了所有可用空间,但最好尽量避免造成这种情况。
你可以拥有的fies和目录数量有一些限制,但你不太可能会遇到这些限制。详情请见http://dotnetcatch.wordpress.com/2010/09/08/wp7-how-many-files-does-it-take-to-crash-isolatedstorage-more-than-you-think/
答案 1 :(得分:2)
MS表示至少8GB,但设备可能安装了更多
http://msdn.microsoft.com/en-us/library/ff637514(v=VS.92).aspx
单个应用程序没有限制
[编辑]单个应用程序有一个限制:
2 Gigs是您的应用可以增长到的总大小。 http://www.imaginativeuniversal.com/blog/post/2010/10/04/20-50-90-400-and-2.aspx
答案 2 :(得分:1)
只是想补充一点,当只剩下10%的内存时,操作系统会开始尖叫。