VS2022で、T4テンプレート使う時に、アセンブリの競合が発生する

Dapper.FastCRUD.ModelGenerator を使って生成するときにこのエラーが発生してて、1~2週間ぐらい悩んでたんだけども、ふと今日検索してみたら、StackOverflowに答えが載ってた。
stackoverflow.com

EnvDTEと、Microsoft.VisualStudio.Interop で、DTE っていうアセンブリが競合してるらしい。
https://stackoverflow.com/a/69977332 の通りに、

I found the file that was adding the EnvDTE assembly

<#@ assembly name="EnvDTE"#>

and changed it to

<#@ assembly name="Microsoft.VisualStudio.Interop"#>

and that resolved my issue.

って書いてあったので、修正したら直った。