0
我已经构建了Wix 3.7安装项目。要在安装过程中修改SQLite DB,我使用自定义操作。但安装会报错:从wix安装程序自定义操作访问SQLite数据库
Unable to load DLL 'SQLite.Interop.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
如何修改安装程序项目以消除此问题?
我试试这个,但错误依然存在。我修改我的解决方案。我创建了一个小型控制台应用程序,我将它添加到安装中自定义操作调用exe文件,然后删除它。 –
而不是创建一个单独的控制台应用程序,我所指的是创建一个实际的C#自定义操作方法,并在那里进行工作,如下所述:http://www.advancedinstaller.com/user-guide/qa-c -sharp-ca.html –
我使用C#自定义操作,通过NuGet我是添加System.Data.Sqlite核心(x86/x64),在System.Data.Sqlite参考我设置属性复制本地为true。但是在安装过程中发生错误。 –