1.C#引用Dll后,未能找到类型或命名空间名称的问题
解决办法:注意引用dll的程序集版本与当前程序集是否一致,即目标框架.NET Framwork版本是否一致。(项目属性→应用程序→目标框架)
2.C#程序报错:无法加载 DLL“SQLite.Interop.dll”: 找不到指定的模块。
解决办法: 下载相应x64和x86的 SQLite.Interop.dll,并右击属性“复制到本地”
解决办法:注意引用dll的程序集版本与当前程序集是否一致,即目标框架.NET Framwork版本是否一致。(项目属性→应用程序→目标框架)
2.C#程序报错:无法加载 DLL“SQLite.Interop.dll”: 找不到指定的模块。
解决办法: 下载相应x64和x86的 SQLite.Interop.dll,并右击属性“复制到本地”
3.C#错误提示:“LC.exe”已退出,代码为 -1。
解决办法:把项目中“Properties”目录下的“license.licx”文件删除,再编译就成功了。
4. C#程序报错:对路径“xxx”的访问被拒绝。
4. C#程序报错:对路径“xxx”的访问被拒绝。
解决办法:选中快捷方式,右击鼠标选择“属性”;在“兼容性”选项卡中,勾选“以兼容模式运行这个程序”、“以管理员身份运行此程序”。
5. C#报错: "未能找到任何适合于指定的区域性或非特定区域性的资源"。
5. C#报错: "未能找到任何适合于指定的区域性或非特定区域性的资源"。
解决办法:在Resources.resx中先将资源导出文件到本地,然后删除相应资源再重新添加。