Xamarin Forms PCLStorage 文件在应用停止调试后丢失

暗夜精灵

在 Xamarin Forms 中使用 PCLStorage 我可以创建一个本地文件夹并存储从 Azure 下载的图像。

然后我可以成功地测试以查看图像是否存在使用

ExistenceCheckResult fileExist = await MyFolder.CheckExistsAsync(fileName);

但是,一旦应用程序停止(通过在 Visual Studio 中停止调试)并重新启动,如果我运行上面的测试代码,它就会失败并告诉我图像不存在。

那么文件是否仅在应用程序运行时存在?

达里尔瓦茨

该线程看起来可能涵盖您所遇到的情况:

https://forums.xamarin.com/discussion/87498/i-am-using-pclstorage-where-are-the-files-going-to

读到这里,文件持久性方面看起来调试不应该影响它,因为一旦它写入文件 - 然后它就在指定的位置。

另外 - 查看 PCLStorage 以及上次修改它的时间,如果这是您项目的新增功能,我不能说我会推荐它,因为它看起来不再被使用,并且还没有被使用一段时间。

我会使用 System.IO 的实现,因为它现在在 .net 标准 2.0 中得到支持 - 似乎有很多很好的例子供您参考。

如果这没有帮助,请发布更多源代码,以便更详细地研究它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xamarin.iOS的PCLStorage问题

来自分类Dev

PCLStorage / ZipArchive调试和发行之间的区别

来自分类Dev

Xamarin-无法加载程序集'PCLStorage.Abstractions

来自分类Dev

Xamarin-使用PCLStorage镜像时IO操作失败

来自分类Dev

安装后的Xamarin Forms事件

来自分类Dev

尝试使用PCLStorage读取文件时冻结

来自分类Dev

尝试使用PCLStorage读取文件时冻结

来自分类Dev

Xamarin.Forms在Android上“应用已停止工作”

来自分类Dev

在Xamarin Forms ListView中停止细胞回收

来自分类Dev

sqllite xamarin.forms异步停止响应

来自分类Dev

Activityindicator 在 Xamarin.forms 中停止旋转

来自分类Dev

Xamarin Forms应用程序架构

来自分类Dev

在应用内购买xamarin.forms

来自分类Dev

Xamarin Forms iOS应用突然崩溃启动

来自分类Dev

Xamarin.Forms-iOS应用程序启动后崩溃

来自分类Dev

Xamarin Forms Android应用程序启动后崩溃(启动)

来自分类Dev

添加Xamarin Forms Labs后,无法解决程序集“ Xamarin.Forms.Platform.iOS”错误

来自分类Dev

添加Xamarin Forms Labs后,无法解决程序集“ Xamarin.Forms.Platform.iOS”错误

来自分类Dev

Xamarin Forms Android 示例应用程序 - Xamarin.Forms NuGet 2.5.0.91635

来自分类Dev

应用关闭Xamarin表单后丢失数据/文件

来自分类Dev

Xamarin.Forms在发布模式下不可调试

来自分类Dev

Xamarin Forms,Android Tablet USB调试问题

来自分类Dev

iOS上的Xamarin Forms,而调试元素变为null

来自分类Dev

无法在iPhone设备上调试我的Xamarin Forms应用程序

来自分类Dev

Xamarin Forms 不调试,ZXing 冻结所有应用程序

来自分类Dev

Xamarin.Forms:单击后错误的按钮文本对齐(Android)

来自分类Dev

创建列表后,如何更新Xamarin Forms ListView的ViewCell属性?

来自分类Dev

升级到Xamarin Forms 2.0后的Android资源问题

来自分类Dev

最近更新后无法构建我的Xamarin.Forms项目

Related 相关文章

  1. 1

    Xamarin.iOS的PCLStorage问题

  2. 2

    PCLStorage / ZipArchive调试和发行之间的区别

  3. 3

    Xamarin-无法加载程序集'PCLStorage.Abstractions

  4. 4

    Xamarin-使用PCLStorage镜像时IO操作失败

  5. 5

    安装后的Xamarin Forms事件

  6. 6

    尝试使用PCLStorage读取文件时冻结

  7. 7

    尝试使用PCLStorage读取文件时冻结

  8. 8

    Xamarin.Forms在Android上“应用已停止工作”

  9. 9

    在Xamarin Forms ListView中停止细胞回收

  10. 10

    sqllite xamarin.forms异步停止响应

  11. 11

    Activityindicator 在 Xamarin.forms 中停止旋转

  12. 12

    Xamarin Forms应用程序架构

  13. 13

    在应用内购买xamarin.forms

  14. 14

    Xamarin Forms iOS应用突然崩溃启动

  15. 15

    Xamarin.Forms-iOS应用程序启动后崩溃

  16. 16

    Xamarin Forms Android应用程序启动后崩溃(启动)

  17. 17

    添加Xamarin Forms Labs后,无法解决程序集“ Xamarin.Forms.Platform.iOS”错误

  18. 18

    添加Xamarin Forms Labs后,无法解决程序集“ Xamarin.Forms.Platform.iOS”错误

  19. 19

    Xamarin Forms Android 示例应用程序 - Xamarin.Forms NuGet 2.5.0.91635

  20. 20

    应用关闭Xamarin表单后丢失数据/文件

  21. 21

    Xamarin.Forms在发布模式下不可调试

  22. 22

    Xamarin Forms,Android Tablet USB调试问题

  23. 23

    iOS上的Xamarin Forms,而调试元素变为null

  24. 24

    无法在iPhone设备上调试我的Xamarin Forms应用程序

  25. 25

    Xamarin Forms 不调试,ZXing 冻结所有应用程序

  26. 26

    Xamarin.Forms:单击后错误的按钮文本对齐(Android)

  27. 27

    创建列表后,如何更新Xamarin Forms ListView的ViewCell属性?

  28. 28

    升级到Xamarin Forms 2.0后的Android资源问题

  29. 29

    最近更新后无法构建我的Xamarin.Forms项目

热门标签

归档