目录
2.2.1无法加载DLL"SQlite.Interop.dll"问题解决
一、使用问题
1.1 发布遇到的问题
- 使用VS2019编译正常,但发布后无法启动
1.2 VS2019调试遇到的问题
- 使用VS019调试,提示无法加载DLL"SQlite.Interop.dll"异常
- 问题1解决后,又报错“试图加载格式不正确的程序”
二、解决方法
2.1 直接发布无法运行的问题解决方法
此问题是还是因为生成失败的原因,即程序运行时报错,所以解决调试报错问题后即可
2.2 调试问题解决
2.2.1无法加载DLL"SQlite.Interop.dll"问题解决
- 下载SQlite.Interop.dll(尽量使版本与System.Data.SQLite版本一致)
- 将SQlite.Interop.dll Add到项目文件(注意要直接Add在项目根目录)
- 设置SQlite.Interop.dll始终复制到输出目录
- 清理解决方案重启生成即可
2.2.2 试图加载格式不正确的程序解决
- 设置项目属性的生成属性,将首选32位取消勾选
- 清理解决方案重启生成