I have Visual Studio 2012 AND EF power tools beta 2. When I use Reverse Engineering Code First, no context class was generated. There is an exception in the output window with few details:
System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.DbContextPackage.Extensions.ProjectExtensions.InstallPackage(Project project, String packageId)
at Microsoft.DbContextPackage.Handlers.ReverseEngineerCodeFirstHandler.ReverseEngineerCodeFirst(Project project)
If I choose Customized Reverse Engeening Templates and make some changes there, Reverse Engineering Code First still use the old template and ignore the changes I made.
Thanks,