我在VS2012中使用EF5,数据库优先方法。
当我将新表格X添加到设计图面时,表格显示,然后我保存并编译而没有错误。但是,没有生成类X(在解决方案资源管理器中的MyModel.tt下)。
如果我右键单击MyModel.tt并选择“运行自定义工具”,则会生成类。
此行为与我在EF4和VS 2010中所遇到的不同,后者会自动生成类。
答案 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
获取