将sqlite数据库添加到设置向导

时间:2015-03-04 20:56:23

标签: c# sqlite installation wizard

我正在尝试在VS 2010中为我的Windows应用程序创建一个设置,它位于c#中。我的应用程序使用sqlite数据库。当我创建一个安装项目时,安装程​​序后,应用程序无法连接到数据库。我的程序的整个文件夹(如我的数据库所在的debug和bin文件夹)根本不复制。

之后我尝试了设置向导并包含了所有文件和文件夹。再次出现这样的错误(尽管system.data.sqlite是设置中的依赖项之一):

(System.IO.FileNotFoundException:无法加载文件或程序集'System.Data.SQLite,Version = 1.0.77.0,Culture = neutral,PublicKeyToken = db937bc2d44ff139'或其依赖项之一。系统找不到指定的文件。 文件名:'System.Data.SQLite,Version = 1.0.77.0,Culture = neutral,PublicKeyToken = db937bc2d44ff139')

谢谢你的帮助;)

1 个答案:

答案 0 :(得分:0)

除System.Data.SQLite程序集外,是否存在x86和x64 SQLite子文件夹?您可能知道,System.Data.SQLite只是非托管dll的包装器;它们必须与您的文件一起部署。