C# 如何修改位于应用程序文件夹中的sqlite db文件

C# 如何修改位于应用程序文件夹中的sqlite db文件,c#,wpf,sqlite,C#,Wpf,Sqlite,我正在桌面应用程序中使用sqlite。安装应用程序后,将在安装文件夹(程序文件中的应用程序文件夹)中创建一个数据库文件。我想修改sqlite文件,但无法修改 当我试图修改时,它在sqlite文件中显示只读错误 我还试图授予该文件夹的权限,但它不起作用。您需要创建.sqlite文件的副本并修改此文件: 显然,您将无法写入应用程序锁定的同一个数据库文件。我看不出在应用程序当前正在运行时为什么要这样做。这可能会导致数据不一致问题。如果尝试使用类似SQLite Administrator的工具打开数据

我正在桌面应用程序中使用sqlite。安装应用程序后,将在安装文件夹(程序文件中的应用程序文件夹)中创建一个数据库文件。我想修改sqlite文件,但无法修改

当我试图修改时,它在sqlite文件中显示只读错误


我还试图授予该文件夹的权限,但它不起作用。

您需要创建.sqlite文件的副本并修改此文件:


显然,您将无法写入应用程序锁定的同一个数据库文件。我看不出在应用程序当前正在运行时为什么要这样做。这可能会导致数据不一致问题。

如果尝试使用类似SQLite Administrator的工具打开数据库,会发生什么情况?与此问题相关的线索与此人的原始问题完全无关。