我有一个Sql Server 2012数据库,我试图使用EF Power Tools 2的逆向工程师代码优先选项在Visual Studio 2012 SP1中生成代码优先POCO /映射.
设置连接属性后,将生成以下错误.我已经研究过网络但没有运气如何解决这个问题.任何帮助,将不胜感激.
编译转换:找不到类型或命名空间名称'EfTextTemplateHost'(您是否缺少using指令或程序集引用?)
编辑: EF Power Tools Beta 3今天发货,问题现在应该修复
如果在安装VS 2012 Update1后尝试使用EF Power Tools,则会看到此异常. Rowan在EF Team博客上的回复(在评论中,在页面底部)上写着:
作为此问题的解决方法,您可以编辑程序文件(x86)\ Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\EF.Utility.CS.ttinclude并删除第一行(< #@ CleanupBehavior Processor ="T4VSHost"CleanupAfterProcessingTemplate ="true"#>).这样做的唯一副作用是EF Designer在创建和编辑模型时将使用更多虚拟内存.在大多数计算机上,这不是问题.
我们正在努力发布新版EF Power Tools,其中包括针对此问题的修复程序.
编辑: Rowan的博客包含有关如何手动解决问题的更多详细信息,即使您安装了Power Tools Beta 3,仍然可以使用它.
| 归档时间: |
|
| 查看次数: |
6068 次 |
| 最近记录: |