终于找到问题了,我引用了ef多文件生成的工具类
<#@ include file="EF.Utility.CS.ttinclude"#>
fileManager.StartNewFile(tbl.Name+".cs"); // 新建文件
....
把他去了改成生成到一个文件里就行了
还有我重启vs后生成的多个cs文件 都没归纳到那个模板分支下
估计是vs17这块功能还没实现吧,要不都没有新建t4模板这个项
模板拿到vs2015下面跑看看。一样卡死说明有死循环。
并没有,我是在15下写好了的能跑,17上写个简单的不读库的能运行
但是这个模板就卡死,不过重启vs后文件是生成了,但是没回重启也不是办法啊
vs2017可以直接在线更新的,更新之后看看吧
更新过几回了,还是一样