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 Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>