是否可以添加数据库备份文件以及自定义设置(.exe)应用程序

本文关键字:设置 exe 应用程序 自定义 添加 数据库 备份文件 是否 | 更新日期: 2023-09-27 18:19:12

我有一个.exe安装文件,我使用微软安装和部署应用程序创建。现在根据我的要求,我必须添加我的数据库备份文件也与设置一起,这样在安装备份文件时也应该存储在数据库中。

我有使用c#恢复mysql数据库的测试代码,但这是从硬编码的路径找到备份。如果它在安装中,我可以给出什么文件路径名称来恢复。

是否可以添加数据库备份文件以及自定义设置(.exe)应用程序

您可以将数据库文件作为现有项添加到项目中,然后将"Copy to Output Directory"设置为"Copy if newer"。

我认为找到存放所有文件的文件夹的最安全的方法是:

System.Reflection.Assembly.GetExecutingAssembly().CodeBase

返回程序集(.exe)运行所在目录的路径。