Entity Framework Power Tools Beta 4


Preview of useful design-time features for DbContext. When right-clicking on a C# project, the following context menu function is supported: 1) Reverse Engineer Code First - Generates POCO classes, derived DbContext and Code First mapping for an existing database. When righ...

(204) Review
Visual Studio
2013, 2012, 2010
Download (415,010)
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Reviews (204)
Sign in to write a review
Sort by:

by ComptonAlvaro | September 30 2015

How could I report a bug or ask about an error?

Because in my mapping template when I try to get the tableSet in this way:

var tableSet = efHost.TableSet;

It works fine but the same code in the context template I get an error because the property efHost.TableSet is null, so I can't get the name of the tables.

Where could I get documentation about the classes Host and its methods and proerties?.

Thank you so much.

by Farcas Claudiu | September 29 2015

Does not work in VS 2013.
Any context tools => "Sequence contains no matching element." error.

by jsucupira | September 28 2015

Love this tools, it is a great time saver.
I would love it even more if it was available for VS 2015.

by murugan g | September 16 2015

Thank you 林选臣 for the fix!!!

by efrey.kong | September 12 2015

It's a wonderful extension for vs.net 2013 with code first. now I upgrade vs.net to 2015 and this extension cannot be installed on 2015. When will the new version be released for 2015?

by Mostafa Elzoghbi MSFT | August 11 2015

I have installed EF to my VS 2015 enterprise but reverse engineer code first is not working at all.

After i connect to my db, i see the context class is generated by the mapping folder is not even being created and all the table classes.

any fix or workaround for this bug ?

by alucard.g | August 04 2015

How to generate the column desciption ??????



by BKNGHT | August 02 2015

Thank you 林选臣 for the fix!!!

by 林选臣 | July 30 2015

Finally, I installed EF Power Tools on VS2015 by these steps:
1. download the package
2. change .vsix to .zip and unpack it
3. open the extension.vsixmanifest file with any text editor
4. find following section
<VisualStudio Version="12.0">
5. copy and paste it behind and change the value of "Version" attribute to "14.0"
6. save
7. pack these files to zip again. (simply, select all files, rigt click, select send to, Compressed (zipped) folder).
8. rename the file extension to .vsix
9. install it (don't mind the signature warning, just let it go).

sorry for my poor english, hope this could help.

by Sakthi Aseer | July 22 2015


When you gonna release for VS2015?


by maboulianne | July 21 2015

Do you have a release for Visual Studio 2015 ?

by AltafPatel1984 | July 06 2015

After installations, weird error messages displayed when opening any existing solution, and nothing was shown in Solution Explorer. Even could not close Visual Studio (2013-Ultimate) and was showing error message. Finally had to end task from Task Manager. Disabled the extension and life is back. Very very unstable, please fix and test asap.

by Caldeira Thiago | June 12 2015

Muito bom ! Parabéns.

by Nestcn | June 05 2015

When a larger number of data tables when (such as the current db has a 144 table), reverse engineering when VS every stop, when the library table less is normal. (Current operating system: Windows Server 2012 R2 Standard + SQL 2014 + VS2013 + EF 5.0 or EF6.1) what is the problem?

by Michael J. Brown | April 28 2015

Does not appear to work in VS 2013. Trying any of the context tools results in "Sequence contains no matching element." error.

by jamesdoit | April 01 2015

by SunilNS | March 07 2015

one of the online videos referred this and it looked interesting, so gathering more details on this. maintaining the average rating, since I have yet to review this

by Mech0z | February 17 2015

Any support for VS2015?

by VDohnal | February 10 2015

There is one nasty hidden problem: when you have numeric(18,4) column the Power Tools Beta 4 do not generate for you the line: modelBuilder.Entity<Class>().Property(object => object.property).HasPrecision(18, 4);
Instead it gets truncated to (18,2) with every SaveChanges.
I had to modify Context.tt file manually.

by _Fish_ | January 22 2015

Can you make the tool emit IDbSet instead of DbSet?

It pertains to this problem-

21 - 40 of 204 Items