新手碰到Entityentity frameworkk版本冲突,求教

求教!!jar包冲突的解决办法啊
[问题点数:40分,结帖人swhyboy]
求教!!jar包冲突的解决办法啊
[问题点数:40分,结帖人swhyboy]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2011年9月 Java大版内专家分月排行榜第三
2011年9月 Java大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。今天看啥 热点:
安装使用Entity Framework Power Tool Bate4 (Code First)从已建好的数据自动生成项目中的对应Model(新手贴,望各位大侠给予指点),entityframework&&&&&&从开始学习使用MVC以后,同时也开始接触EF,很多原理都不是太懂,只知道安装了EF以后,点击哪里可以生成数据库对应的Model,不用再自己手写Model。这里记录的就是如何从已建立好的数据库生成项目代码中的Model。一是记录这种操作方式,二是方便那些和我一样的菜鸟同学快速生成Model。(其中的问题希望园里的大侠们给予指点!)
第一步:安装Entity Framework Power Tools Beta 4,打开VS2013&&工具&&扩展与更新
第二步:选择左边菜单的联机&&在右上的搜索栏中输入Entity Framework Power Tools Beta(这里是4,我在百度查现在最新版本是6.0,但是不知道有些什么变化)&&点击下载
第三步:安装完成后,重新启动VS2013&&右键项目&&选择Entity Framework&&选择Reverse Engineer Code First
第四步:如上步点击后弹出&连接属性&窗口,数据库安装在本地一般输入.(点)就行,如果去选择下拉菜单你会后悔的(非常卡)&&&选择或输入数据库名称&这里选择需要生成Model的数据库&&这里可以点击测试连接看是否连接成功&&点击确定
第五步:如下图所示,Model文件夹下已经生成和你数据库中表对应的Model了(不过这里的Mapping文件夹下的代码不是很清楚,只知道可以设置Model中字段属性,比如不为空、主键、唯一等等)
相关搜索:
相关阅读:
相关频道:
&&&&&&&&&&&&&&&&
Asp.Net教程最近更新1173人阅读
我的.Net Web开发(6)
Entity Framework框架(5)
1.返回JSON数据的问题:
当使用Ajax请求Controller里面返回数据的时候,会要求返回一个Json数据,然后使用EntityFramework生成的数据实体modle直接返回是不行的,因为EF中的实体除了本身的属性以外,还存在有导航属性(Navigation Property)这样在Json序列化的时候会报错,大致意思就是:出现了循环引用,解决方法如下:
AreaService areaService = new AreaService();
//List&HN_CITY& city = areaService.GetCity(id).ToList();
var cityList = areaService.GetCity(id).Select(c =& new {id=c.ID,name=c.CITY});
if (null!=cityList)
return Json(cityList,JsonRequestBehavior.AllowGet);
}也就是我们new一个匿名对象取代EF的model对象(HN_CITY),这样在序列化的时候就不会报错了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:117565次
积分:1196
积分:1196
排名:千里之外
原创:20篇
评论:23条
(1)(1)(1)(3)(1)(5)(4)(3)(1)(1)(2)(1)(2)(3)遇到错误:未能加载文件或程序集“EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c”或它的某一个依赖项。 | .NET相关 | .Net学习资源-C#-ASP.NET MVC编程-
& 遇到错误:未能加载文件或程序集“EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c”或它的某一个依赖项。
遇到错误:未能加载文件或程序集“EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c”或它的某一个依赖项。
本站所有C#、.NET文章都通过站长人眼扫描并手动调整格式而成,绝非程序采集能比。
上线很久的一个项目今天在发布测试版本的是没有问题。当发布到正式环境出现了这个问题。
依照错误提示可以看出应该是EntityFramework 的版本出现了问题。于是我们首先是把 EntityFramework的框架版本检查了一遍,没有发现问题。后想到我们项目在发布正式的时候web.config文件不会进行更新。于是查看web.config:
Version=4.0.0.0
Version=4.4.0.0
重新运行成功。
希望本站的.NET学习资源能给点带来一点点帮助。打赏多少无所谓,1元不嫌少,10元不嫌多,都是一份心意。感谢小主赏钱!
转载请注明来自:
Posted on 02月05日
Posted on 03月03日
Posted on 01月22日
Posted on 02月05日
相关文章阅读
2016年十月
10111213141516
17181920212223
24252627282930
ASP.NET MVC学习
.NET学习-Tags新手碰到EntityFramework版本冲突,求教_百度知道}

我要回帖

更多关于 entity framework 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信