Entity Framework PowerTool no Visual Studio 2015

Olá,

Se você usa bastante o EF CodeFirst como eu e já está no Visual Studio 2015, deve ter sentido falta do EF PowerTools. Infelizmente ele ainda não foi portado para esta versão do Visual Studio.

Mas calma aí, existe uma maneira de instalar a versão atual no VS 2015. Para isto, primeiro baixe o componente da Visual Studio Galery. Veja na imagem abaixo que ele não suporta o VS 2015:

image

Agora vem o truque…

Não sei se vocês sabem, mas o aqrquivo VSIX é na verdade um arquivo ZIP, então vamos renomear o arquivo baixado para .ZIP e depois vamos extair o conteúdo no mesmo diretório, ficando assim:

image

Agora vamos abrir o aqrquivo “extension.vsixmanifest”, pois é nele que estão as versões suportadas do Visual Studio. Com o arquivo aberto vamos adicionar as linhas, logo abaixo do bloco da versão 12.0:

<VisualStudio Version="14.0">
     <Edition>Pro</Edition>
</VisualStudio>

Altere o arquivo e salve-o, ele vai ficar assim:

image

Agora só precisamos compactar tudo novamente. Vamos fazer isto colocando o nome de EFPowerToolsVS2015.zip. Não se esqueca de apagar o arquivo original antes (o que renomeamos para ZIP). Agora teremos a seguinte lista de arquivos:

image

Para finalizar renomeie o arquivo .ZIP para .VSIX e clique para instalar!

Pronto, agora você tem o Entity Framework PowerTools funcionando no seu Visual Studio 2015!

Se você não quiser realizar os passos acima, cliquei aqui e baixe o arquivo VSIX pronto!

Abraços e até a próxima,
Carlos dos Santos.

4 Comments

  1. Victor Glabuer says:

    Bom dia Carlos,

    sou iniciante em C# mas estou trabalhando em uma aplicação na qual preciso utilizar um DB Firebird para realizar engenharia reversa usando o Powe Tools.

    Instalei o DDEX Provider-3.0.2 e o FirebirdSql.Data.Client-4.9.0.0 e, com muito trabalho, já consigo importar o DB Firebird para o VS.

    Somente instalando o Power Tools consigo fazer a Engenharia reversa no meu projeto?
    Sei que a pergunta é bem específica mas não tenho encontrado solução.

    Agradeço desde já,
    Victor Glauber.

  2. Anderson says:

    Vlw carlos salvou aqui a patria

  3. Paulo Almeida says:

    Obrigado, Carlos. Deu tudo certo.

Leave a Reply

Anti-spam: complete the taskWordPress CAPTCHA


This blog is kept spam free by WP-SpamFree.