码迷,mamicode.com
首页 > Web开发 > 详细

vs2012 ADO.net生成模型时Disigner中无信息

时间:2018-08-25 14:05:02      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:vsp   说明   提示   基于   技术   htm   删除   策略   图片   

原地址:http://blog.sina.com.cn/s/blog_a1b63a730101ezs4.html

一、说明

DbContext是对ObjectContext的简化封装。原来的ObjectContext有些地方太繁琐了,而且很多高级特性实际上并不常用。
这是两套API,和DB First,Model First还是Code First没有直接关系。
要生成ObjectContext的话,先把EF的.tt文件删掉,然后把模型的代码生成策略改成Default。

二、内容

为了解决这个问题,你必须把它转成一个基于ObjectContext的模型。按下面的步骤做就行了:

1、在设计器中打开你的实体模型(如有必要,点一下设计器中空白的地方,保证没有对象处于选中状态)。

2、在属性窗口中,更改代码生成策略,从改到默认

技术分享图片

3、删除那两个.tt文件。这里假设从创建实体模型以来,你没有修改这些文件。如果你有修改过,那么这些修改将会丢失。

技术分享图片

4、重新生成项目。

现在,问题解决了。

 

vs2012 ADO.net生成模型时Disigner中无信息

标签:vsp   说明   提示   基于   技术   htm   删除   策略   图片   

原文地址:https://www.cnblogs.com/masonblog/p/9533315.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!