EntityFramework + sqlite 的几个问题
环境 windows7x64 + vs2010 + sqlite。net + entityFramework
现在有一下几个问题
1.本机调试运行报 "操作可能会破坏运行时稳定性"的错误
我已经把所有的项目属性都改成x86,引用的dll也是x86
(使用x64也是这样)
具体报错如下
发生了 System.Security.VerificationException
Message=操作可能会破坏运行时稳定性。
Source=System.Data.SQLite.Linq
StackTrace:
在 System.Data.SQLite.SqlGenerator.Visit(DbScanExpression e)
InnerException:
sqlite网站提供的testlinq 可以运行,当我去下了它的testlinq的源代码 运行也是报操作可能会破坏运行时稳定性的错误
2.单独运行 生成的 exe时候发现 我用。net代码插入的 guid格式数据,用 navicat lite等工具读就是乱码,设置密码也是不兼容。
3. 在其他机器上运行 报找不到 SQLite Provider 的错误
我的配置文件如下
------解决方案--------------------
Win7 X64 + VS2010 + SQL2008 R2 + EF4.3.1表示没有见过此错误。