因此,我创建了一个简单的WPF应用程序,该应用程序允许用户将字符串插入到SQLite数据库(.S3DB文件)中。用户还可以从数据库中选择一个字符串,并从数据库中删除字符串...非常简单的应用程序。将SQLite与Windows应用程序集成
我想分发这个简单的应用程序,所以我通过创建一个新项目并使用VS2010上的安装向导为应用程序创建了setup.exe文件。当用户安装该应用程序,它创建在Program Files目录下的“TestDatabase”文件夹,并将这两个文件与.exe文件一起:
- System.Data.SQLite.DLL文件(因为它是一个检测依赖)
- TestDatabase.s3db文件(测试数据库供用户使用)
当我我开发的计算机上安装它...一切正常。但是,当我将它安装在另一台计算机上时,它会在我尝试从应用程序(存储在C:\ Program Files(x86)\ TestDatabase \ TestDatabase.s3db)中打开数据库时崩溃。
我想知道是否有人可以帮助解决这个问题?谢谢。