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.