首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用EFPowerTools为VS2013定制逆向工程模板

用EFPowerTools为VS2013定制逆向工程模板
EN

Stack Overflow用户
提问于 2016-06-03 20:48:22
回答 1查看 210关注 0票数 0

我正在用VS2013更新5定制代码优先模型。它为我创建了很好的模板Context.tt Entity.tt Mapping.tt

由于某些原因,模板的属性缺少了CustomTool名称,所以我必须在运行它时向它提供TextTemplatingFileGenerator,它返回了一个错误,无法找到类型或命名空间名称'EfTextTemplateHost‘(您是缺少了使用指令还是程序集引用?)

基于主题,我在模板中添加了以下行

代码语言:javascript
复制
<#@ assembly name="C:\Users\[user]\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\djbjxbcm.12d\EFPowerTools.dll" #>
<#@ import namespace="Microsoft.DbContextPackage.Utilities" #>

现在我得到了

代码语言:javascript
复制
Running transformation: System.InvalidCastException: Unable to cast transparent proxy to type 'Microsoft.DbContextPackage.Utilities.EfTextTemplateHost'.

有什么办法处理吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-06 15:47:10

事实上,自定义反向工程代码第一模板的设计并不是作为一个单独的脚本运行。正如它在下面的上下文菜单中提到的,

它们只是为“反向工程代码优先”过程定制,并将在单击“反向工程代码优先”上下文项时启动。不应更改tt文件属性。要使模板完美地工作,只需遵循示例这里

正如本文中提到的,忽略与EfTextTemplateHost相关的错误是安全的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37623159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档