0

沮丧:对我的包进行了更新,其中包括 EFCodeFirst。被包管理器告知包现在已过时,它安装了最新版本的 EntityFramework (4.1.10311.0)。现在我找不到我的上下文的引用(DbContext、DbSet 都坏了)。那些到底去哪儿了?他们改名了吗?CodeFirst 的东西怎么了?

4

1 回答 1

5

所有代码的第一位都在 EF 4.1 中

System.Data.Entity.DbContext

确保您首先使用 EF 代码在任何项目中添加了对新 EntityFramework.dll 的引用。您可以在此处阅读 EF 4.1 和 CPT5 的一些更改:http: //blogs.msdn.com/b/adonet/archive/2011/03/15/ef-4-1-release-candidate-available。 aspx

以下是使用 CPT5 升级现有应用程序的演练:http: //johnpapa.net/silverlight/upgrading-to-entity-framework-4-1-rc/

于 2011-03-31T00:08:50.483 回答