安装新版VS2022之后,添加EF实体模型没有生成对于的表格

1)找到vs2022安装路径中的EF6.Utility.CS.ttinclude.tt文件,需要去掉.tt后缀,然后再做以下修改【部分版本直接是EF6.Utility.CS.ttinclude则直接进入第二步】

2)修改EF6的实用程序EF6.Utility.CS.ttinclude文件,它默认的位置在:C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Include\EF6.Utility.CS.ttinclude,该位置根据你Vs的安装位置决定的,找到它右击使用文本文档打开,然后Ctrl+F搜索 private DynamicTextTransformation 找到以下方法

3)将画红圈的地方地方的代码修改如下: _generationEnvironment = type.GetProperty("GenerationEnvironment");

本文加载自:https://blog.csdn.net/qq_66637653/article/details/130948572

posted @ 2023-06-24 21:41  初秋的小溪  阅读(710)  评论(0)    收藏  举报