代码之家  ›  专栏  ›  技术社区  ›  stefan2410

UWP桌面桥:在应用程序卸载-更新之前,如何提示用户将其数据保存在所选文件夹中?

  •  0
  • stefan2410  · 技术社区  · 6 年前

    我计划开发一个应用程序使用桌面桥。数据将保存在包含SQLite数据库和子文件夹中其他文档的文件夹中。

    file permissions

    using a picker

    1.用户只需执行一个操作,即可选择所需的位置文件夹,然后使用软件将数据文件夹子文件夹复制到所选用户文件夹中,该文件夹可能为空,或者它将覆盖现有的先前备份而不发出警告。

    (不要这么复杂回答 MostRecentlyUsedList . 我也不知道是否可以跟踪空文件夹)

    这是我在构建应用程序时遇到的最大问题。

    1 回复  |  直到 6 年前
        1
  •  3
  •   Stefan Wick MSFT    6 年前

    你的第一个假设是错误的。作为桌面网桥应用程序,您可以保存文件系统中当前用户具有写入权限的任何位置。这与普通的Win32/Winforms/WPF应用程序相同。唯一的区别是,对全局AppData文件夹的写入被重定向到特定于应用程序的AppData文件夹。另外请注意,您不能写入自己的安装文件夹。


    https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-behind-the-scenes#file-system

    "

    推荐文章