尝试使用Entity框架连接到我的数据库时遇到问题。我真的不知道如何解释所以我发布了一些代码。我想创建一个dbEntities实例并使用它连接到我的数据库,在第二部分你可以看到我的连接字符串。当我尝试运行时,我收到以下错误;
XampParseException未处理:
构造函数的调用 输入匹配的'test.MainWindow' 指定的绑定约束 抛出一个例外。'行号'3' 和行位置'9'。
一个内在的例外......
混合模式程序集是针对运行时的版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在4.0运行时加载。“:nul。
我到达公共dbEntities():base(....)行,但它崩溃了。我希望有人可以给我一个暗示该怎么做。
/尼克
public class LinqConnection
{
private readonly dbEntities _linq;
private static LinqConnection _instance;
private LinqConnection()
{
_linq = new dbEntities();
}
public static dbEntities Instance
{
get
{
if (_instance == null)
_instance = new LinqConnection();
return _instance._linq;
}
}
}
public dbEntities()
: base("metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SQLite;provider connection string=';data source=db.db3;Password=testpass';", "dbEntities")
{
this.ContextOptions.LazyLoadingEnabled = true;
OnContextCreated();
}