分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

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

发布时间:2023-09-06 02:11责任编辑:苏小强关键词:暂无标签

原地址: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中无信息

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved