以下链接说明了允许在设备之间漫游的最大数据大小,并且一旦超过 100KB 限制,所有漫游功能都会停止。
有人知道正在漫游的文件大小是实际文件大小,还是磁盘上文件的大小。
以防万一,我正在编写一个 JSON 文件,其中包含 736 字节的实际空间的设置和数据,这将变成 4KB 的磁盘空间。 Microsoft 使用以下哪一个值来计算剩余可用空间?
并且,是否有任何人知道用于查询剩余空间量的框架?我知道 Microsoft 不提供对该功能的 native 支持,但我认为可能有第三方解决方案。
非常感谢大家!
最佳答案
光盘上的尺寸仅适用于您的机器。仅通过网络传输裸字节。
您可以只检查设置文件的大小。它位于您的应用程序设置文件夹 (%home%\AppData\Local\Packages\%appid%\Settings) 中。
(但无法从应用程序沙箱访问...)
另一方面,您知道您只能存储大约 100k 个字符(包括 key ),因此,如果您真的接近这个值,您应该考虑使用不同的漫游机制或存储在那里的数据类型。
关于c# - UWP 漫游应用程序数据的大小是文件实际大小还是磁盘上的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35385645/