none
Adicionar uma Nova Tabela ao Entity Framework RRS feed

  • Pergunta

  • Olá Pessoal,

    Estou tentando usar o entity framework e não estou conseguindo adicionar uma tabela já existente a um modelo de dados já criado.
    Eu usei os seguintes passos para criar o modelo:

    Estou usando o Visual Studio 2015

    1.Cliquei com o botão direito do mouse na pasta Models
    2.Cliquei em "Add" e "New Item"
    3.Selecionei a opção "Data > ADO.NET Entity Data Model" e cliquei em Add
    4.Na janela que abriu "Entity Data Model Wizard", selecionei a opção "Code First from database" e cliquei em "Next"
    5.Informei os dados de conexão e segui os passos seguintes do wizard.

    Inicialmente, eu selecionei duas tabelas do meu banco (um banco de dados que já existe). O EF então criou as classes relativas a essas tabelas.

    Agora estou querendo adicionar uma terceira tabela, que também já existe ao modelo que o EF criou. Pesquisei no Google e descobri que eu precisava baixar e instalar uma extensão do visual studio, a "Entity Framework Power Tools Beta 4 extension". Baixei e instalei.

    Agora aparece a opção "Entity Framework > View Entity Data Model (Read Only)", quando clico em algum arquivo .cs, e o problema é exatamente esse (Read Only). Em dezenas de links que pesquisei no Google, a solução apontada para o executar o que eu quero é clicar em um tal arquivo edmx (arquivo que não encontrei em parte alguma) com o botão direito do mouse e clicar em "Update Model From Database".

    Eu cliquei nessa opção "Entity Framework > View Entity Data Model (Read Only)" e no arquivo que abriu finalmente encontrei a tal opção "Update Model From Database" quando clico com o botão direito do mouse. O único problema é que no meu caso essa opção está desabilitada.

    Alguém sabe o que estou fazendo de errado?

    sexta-feira, 11 de novembro de 2016 12:48

Todas as Respostas