微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将独立的存储文件添加到安装项目中

如何解决将独立的存储文件添加到安装项目中

我有一个 Windows 应用程序,它通过 sql 连接来获取一些数据。这些数据文件很小,并存储在独立存储中的 .csv 文件中,因此如果实时连接失败,应用程序会警告用户它处于离线模式并改为引​​用本地文件。每次用户打开应用程序并且连接可用时,.csv 文件都会在后台更新。

测试人员回复我,因为如果用户第一次访问应用程序时没有 sql 连接,那么 .csv 文件将不存在于独立存储中,并返回错误。因此,我想将一些 .csv 文件放在独立存储中,作为创建用于安装应用程序的 .msi 的安装项目的一部分。

独立存储没有出现在安装项目的特殊文件夹列表中...

Available Special Folder Types in Setup Project

如何在执行 .msi 文件时在独立存储中创建文件

或者,我是否需要将它们添加到资产文件夹并在第一次使用应用程序时以编程方式移动它们?我不愿意这样做,因为它看起来效率低下,并且会使代码在每次应用程序运行时都运行,但只需要运行一次。

我使用的是 Visual Studio 2019 和 .NET 4.8

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。