Installshield c# 应用程序与本地数据库没有工作

Installshield c# application with local database didnt work

我开发了一个包含本地数据库的 c# 应用程序。 当我创建 installshield 设置并安装应用程序时,应用程序从数据库中正确读取数据,但无法将数据插入或更新到数据库中。

我收到数据库为 "readonly" 的错误消息。

数据库在安装文件夹中。当我在 AppData 文件夹中安装数据库时,应用程序无法运行,因为应用程序在安装文件夹中搜索数据库。

我该如何解决这个问题?

希望有大佬帮帮我

谢谢。

更新 app.config connectionString 以指向 AppData 文件夹。 这是一个例子:

How to use Application Data in an (App.config) connectionString