Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Entity do System.Data sumiu ao trocar versão do .NETF para 4.5.2 e EF para 7.

Tres Perguntas:

Primeira:

É possível ter mais de uma versao do EF em um projeto?

Segunda:

Onde eu poderia mudar para que um projeto novo já viesse com o .NETF 4.52 e com o EF7? (está vindo com .NETF 4.5 e EF6.1.1)

Se souber essa não precisa responder a terceira:

Eu comecei um projeto criado com .NETFramework 4.5. e EF6.1.1 Para trocar para EF 7 tive de modificar o projeto para o .NETF 4.5.2.

É um projeto MVC que já vem com as classes para gerenciamento de usuários, autenticações.

Ao fazer a mudança, as classes criadas pelo MVC passaram a acusar que não existe Entity no pacote System.Data.

Algumas referências evitei usando Microsoft.Data.Entity, mas ele continua com problemas no ApplicationDbContext

Tem como salvar isso?

1 resposta
solução!

Olá, Jaqueline!

1) Na mesma solução em projetos separados sim, mas no mesmo projeto eu não acho possível

2)

  • Vá para File -> New Project
  • No dropdown superior, mude para ".Net Framework 4.52"
  • Escolha o tipo de projeto

Desse momento em diante, os novos projetos virão por padrão com ".Net Framework 4.52".

3) Experimente adicionar esse namespace:

using System.Data.Entity.Core.EntityClient;

Boa sorte e bons estudos!