Well, for all those poor souls like me who no longer have VS2013, it's much easier. You can simply install the EF 6.x EntityObject Generator for C # for VS2015.
Of course, VSIX will yell at you that it is not intended for 2015. Just ignore it :)
The fact that it is not supported or advertised as "compatible with VS2015" does not mean that it does not work. This is a T4 template pack. Since then, their syntax or functions have not changed much.
Download VSIX from the market, save it somewhere, unzip it (this is only a ZIP archive), and then edit the file with the name: extension.vsixmanifest . Inside you will find such a block:
<SupportedProducts> <VisualStudio Version="10.0"> <Edition>VCSExpress</Edition> <Edition>VWDExpress</Edition> <Edition>Pro</Edition> </VisualStudio> <VisualStudio Version="11.0"> <Edition>VCSExpress</Edition> <Edition>VWDExpress</Edition> <Edition>Pro</Edition> </VisualStudio> <VisualStudio Version="12.0"> <Edition>VCSExpress</Edition> <Edition>VWDExpress</Edition> <Edition>Pro</Edition> </VisualStudio> </SupportedProducts>
Copy, paste, add a block for Version="13.0" and possibly also (14.0 = VS2017?), Save, write it back, change the extension to .vsix and try installing.
It worked for me on VS2015, without any problems, added EntityObject T4 templates and generated code from EDMX, as expected.
source share