Visual Studio 2012 update1 更新导致 EF Power Tools 反向工程错误的解决办法
由于更新了update1导致EF Power tools 反向工程报“0x80070057”的错误
解决方案如下:
找到 Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\EF.Utility.CS.ttinclude
删除第一行 (<#@ CleanupBehavior Processor="T4VSHost" CleanupAfterProcessingTemplate="true" #>)
保存重启vs2012,问题解决
这样做的唯一副作用是当创建和编辑模型时,EF 设计器将使用更多的虚拟内存,目前大多数计算机上应该没什么影响。
这一问题将在下一版本EF Power tools中修复。
PS:反向工程链接数据库时 高级属性里记得更改如下选项