Хорошо, я решил проблему, но не уверен, что она законна или нет.
Когда вы распакуете расширение, перейдите в папку T/code/
, внутри которой находится zip-файл с именем DbContextCS.zip . Разархивируйте его, и вы увидите файл с именем ADONETArtifactGenerator_DbContextCSharp.vstemplate
Откройте это с помощью текстового редактора и измените этот код:
<WizardExtension>
<Assembly>Microsoft.Data.Entity.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly>
<FullClassName>Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.AddArtifactGeneratorWizard</FullClassName>
</WizardExtension>
На этот:
<WizardExtension>
<Assembly>Microsoft.Data.Entity.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly>
<FullClassName>Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.AddArtifactGeneratorWizard</FullClassName>
</WizardExtension>
Соберите все воедино и установите расширение, при запуске кода gen. У вас не возникнет проблем.