asp.net – 从EF模型第一个图生成类
发布时间:2020-12-16 06:31:38 所属栏目:asp.Net 来源:网络整理
导读:当我在Visual Studio 2012中创建一个新的ADO.NET实体数据模型时,它为我提供了一个免费的EF 5.x DbContext生成器代码生成项.换句话说,如果我在解决方案资源管理器中展开我的edmx项目,我会看到一对.tt文件,理论上应该神奇地生成包含我的POCO类和我的DbContext
当我在Visual Studio 2012中创建一个新的ADO.NET实体数据模型时,它为我提供了一个免费的EF 5.x DbContext生成器代码生成项.换句话说,如果我在解决方案资源管理器中展开我的edmx项目,我会看到一对.tt文件,理论上应该神奇地生成包含我的POCO类和我的DbContext类的.cs文件.
我的问题是我无法说服Visual Studio实际创建类. Model1.tt包含一个空的Model1.cs,而Model1.Context.tt包含一个DbContext对象,但它不包含DbSet<>与我的实体相关的集合. 如果我从我的解决方案中删除了两个.tt项目,然后右键单击设计器表面,选择Add Code Generation Item,并添加一个EF 5.x DbContext Generator,然后一切正常,我得到生成的类. 我已经确认我删除的* .tt文件实际上与我添加的那些文件相同. 任何智慧的话?这是一个错误,还是我错过了什么? 短发 解决方法
检查
this.当EDMX不在项目根目录中时,VS2012中存在一个导致此行为的错误.因此,您可以使用解决方法并手动添加模板,也可以手动触发自定义工具以强制生成代码,如链接中所述.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- IIS 7中为ASP.NET缺少MIME类型404.17
- Asp.Net MVC是企业项目的合适解决方案吗?
- asp.net-mvc – ASP.NET MVC:获取所有控制器
- asp.net-mvc – asp.net mvc路由:如何使用默认动作,但非默
- asp.net-core – 当返回null而不是控制器中设置的值时,Mode
- ASP.NET应用程序池回收问题
- 如何阻止IIS 8停止空闲的ASP.NET应用程序?
- asp.net-mvc – 为什么在为JavaScript分配Model值时ASP.Net
- .net-core – VS 2017如何构建和测试包含.Net Core的混合解
- asp.net – 使用Active Directory的REST API的授权方法
推荐文章
站长推荐
- asp.net-mvc-3 – 根据需要“即时”标记字段
- 我应该如何组织我的ASP.Net主题和常见的CSS文件
- asp.net – System.Web.Cache和HTTPContext.Cure
- asp.net-mvc – ASP.NET MVC:调用存储过程的最佳
- asp.net-mvc – 使用ASP.NET MVC3进行客户端模型
- asp.net-mvc-3 – 在C#中将MetadataType添加到派
- 一句代码实现批量数据绑定[下篇]
- asp.net-mvc – 自定义DateTime模型绑定在Asp.ne
- ASP.NET图表在数字旁边添加百分比
- asp.net核心 – MVC6是否支持预编译视图?
热点阅读