我用的是EntityFramework.dll是4.1的为什么无法引用using System.Data.Entity.Database
System.Data.Entity.Database 是一个类,你不能把它当成namespace使用吧
我是看的一个文档 难道是网上的文档错了
@李晋:
在EF4.1版本前,命名空间为:System.Data.Entity.Database,类名为:DbDatabase
在EF4.1版本和之后,命名空间改为:System.Data.Entity 类名为:Database
参考:http://blog.csdn.net/liang4571231/article/details/7301340
System.Data.Entity.Database 是類,不是命名空間
using System.Data.Entity這樣 就可以了哦。
嗯 这个我知道 那么DbDatabase怎么引用
这是我在网上看的一个文档
@李晋: using my = System.Data.Entity.Database;
你定義一個 。然後 可以
my.SetInitializer<>這樣使用
这是EntityFramework,为什么要扯上MVC3,还加上模式两字....
至于EntityFramework 是一个ORM框架,你需要花点时间看看msdn吧 http://msdn.microsoft.com/zh-cn/library/bb399572.aspx
我说EntityFramework.dll是因为我在看MVC的时候用到了这个,不是我要扯上MVC3