Carlos Mattos

Code First Reverse Engineering apresenta erro com VS2012 Update 1

Se você está utilizando o Visual Studio 2012 e o Entity Framework Power Tools, após instalar o Update 1 do Visual Studio 2012, o mecanismo Code First Reverse Engineering apresenta um erro quando tentamos executá-lo. Este é um bug conhecido (veja aqui: http://tinyurl.com/ajvag6f). Para contornar este problema, até termos uma solução definitiva, o desenvolvedor deve editar os arquivos  EF.Utility.CS.ttinclude e EF.Utility.VB.ttinclude, localizados na pasta C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\.

Basta remover a primeira linha, cujo conteúdo está apresentado abaixo:

<#@ CleanupBehavior Processor="T4VSHost" CleanupAfterProcessingTemplate="true" #> 

Salve os arquivos e o problema está resolvido. Você já pode executar novamente o Code First Reverse Engineering.

Leave a Comment

(required) 

(required) 

(optional)
 

(required) 

If you can't read this number refresh your screen
Enter the numbers above: