vs2015中搭建EF框架在代码生成策略中找不到“旧的ObjectContext”
最近在研究EF+WCF的框架搭建,过程还算顺利,就是在搭建EF的时候出现问题,我发现自己搭建的EF矿建与网上教程的结果不一样,上网查问题才发现是自己代码生成策略选成“T4”了,而网上教程选择的代码生成策略是“旧的ObjectContext”。为了以后在搭建EF时不再踩坑,这里做以下记录。
EF搭建我这里就不说了。
但是这里有一个最重要的点:你在搭建EF的时候,实体框架要选择实体框架5.0,不然后面你在属性里面找不到“旧的ObjectContext”
第一步.删除多余的.tt文件,删除T4模板中我框起来的部分
第二步:双击.edmx文件,进入数据库模型视图,右键空白,选择属性,在最上面的代码生成策略中,下拉选择“旧的ObjectContext”(注意:最一开始实体框架要选择实体框架5.0,不然这里没有“旧的ObjectContext”),然后保存,重新生成一下就完美解决问题。
南来地,北往的,上班的,下岗的,走过路过不要错过!
======================个性签名=====================
之前认为Apple 的iOS 设计的要比 Android 稳定,我错了吗?
下载的许多客户端程序/游戏程序,经常会Crash,是程序写的不好(内存泄漏?刚启动也会吗?)还是iOS本身的不稳定!!!
如果在Android手机中可以简单联接到ddms,就可以查看系统log,很容易看到程序为什么出错,在iPhone中如何得知呢?试试Organizer吧,分析一下Device logs,也许有用.