He actualizado al Update 1 de Visual Studio 2012 y ahora al querer usar Entity Framework Power Tools Beta 2 y la ingeniería reversa para crear un modelo a partir de una base de datos existente, se obtiene el siguiente error:
System.InvalidOperationException: Cannot find processor for directive 'T4VSHost'
.
Este es un bug del Update 1. En este artículo, veremos una forma de solucionar dicho problema
-
Abra el archivo C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\EF.Utility.CS.ttinclude (para C#) o C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\EF.Utility.VB.ttinclude (para VB.net)
-
Remueva la primera línea: <#@ CleanupBehavior Processor="T4VSHost" CleanupAfterProcessingTemplate="true" #>
¡Después de este cambio he podido generar el modelo con Ingeniería Reversa!