实体框架不会在MVC中从实体数据模型(从现有数据库)创建上下文和表类(.cs)

时间:2019-02-18 08:50:15

标签: c# asp.net-mvc entity-framework-6

我有一个ASP.Net MVC项目和现有数据库。当我添加新项目-> ADO.Net实体数据模型时,它为我提供了模型(Model1.edmx包含4个文件Model1.Context.tt,{ {1}},Model1.Designer.csModel1.edmx.diagram) 但它不会创建我的.cs文件和DbContext文件。当我单击“从数据库更新模型”时,出现两个错误:

Model1.tt

你能帮我吗?

2 个答案:

答案 0 :(得分:0)

前一天,我遇到了这个问题,并通过以下方式解决了该问题:

右键单击.Context.tt文件->运行自定义工具,尝试多次,然后重试构建并清理项目

希望获得帮助。

狮子座

答案 1 :(得分:0)

我通过以下方式修复了它: 我所做的就是更改自定义工具属性:.edmx属性->高级->自定义工具:TextTemplatingFileGenerator