来自数据库的Entity Framework 5更新模型不生成表类

时间:2012-10-04 19:19:03

标签: entity-framework-5

我在VS2012中使用EF5,数据库优先方法。

当我将新表格X添加到设计图面时,表格显示,然后我保存并编译而没有错误。但是,没有生成类X(在解决方案资源管理器中的MyModel.tt下)。

如果我右键单击MyModel.tt并选择“运行自定义工具”,则会生成类。

此行为与我在EF4和VS 2010中所遇到的不同,后者会自动生成类。

  1. 我可以更改此行为,以便自动生成表类吗?
  2. 为什么不自动生成表的类?

2 个答案:

答案 0 :(得分:21)

这是VS2012中的一个错误。更多详情:http://entityframework.codeplex.com/workitem/453

答案 1 :(得分:3)

这已在今天发布的VS 2012 Update 1中修复。您可以从http://www.microsoft.com/visualstudio/eng/downloads#d-visual-studio-2012-update

获取