wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了.net – EntityFramework.dll与System.Data.Entity.dll – 歧义大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我不知道EntityFramework.dll和System.Data.Entity.dll有什么共同点,它们有什么不同?我的项目引用System.Data.Entity.dll(June CTp)来利用代码第一个模型,一切都正常. 现在我想使用COde First Migrations工具,它需要EntityFramework.dll,我也必须添加到我的项目.但是,当引用这两个库(EntityF
我不知道EntityFramework.dll和System.Data.Entity.dll有什么共同点,它们有什么不同?我的项目引用System.Data.Entity.dll(June CTp)来利用代码一个模型,一切都正常.

现在我想使用COde First Migrations工具,它需要EntityFramework.dll,我也必添加到我的项目.但是,当引用这两个库(EntityFramework.dll和System.Data.Entity.dll)时,我收到了很多编译器错误,认为在两个库中都定义了一些类.

当我删除EntityFramework.dll时,项目会再次编译,但是我不能使用Migrations.当仅引用EntityFramework.dll时,我会收到错误的告诉我没有找到某些类(例如空间数据类型).

在这种情况下该怎么办?先谢谢你!

System.Data.Entity.dll版本“4.2.0.0”(June CTP 2011)包含EFv4.0和EFv4.1的所有内容,包括ObjectContext API和DbContext API新功能,但它可能是长时间的唯一版本,在同一程序集中组合这两个API.这个CTP已经死了.新的核心功能将被移动到.NET 4.5,并且DbContext API仍将作为单独的包含EntityFramework.dll的NuGet包发送.一切都描述了 here.

代码迁移取决于EFV4.1 update 1及其EntityFramework.dll.它们与June CTP不兼容,它直接在安装说明中描述,或者prerequisites =您不能在6月CTP中使用它们.

大佬总结

以上是大佬教程为你收集整理的.net – EntityFramework.dll与System.Data.Entity.dll – 歧义全部内容,希望文章能够帮你解决.net – EntityFramework.dll与System.Data.Entity.dll – 歧义所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。