Porque é que o meu Entity Framework de referência de Migração para tabelas que não existe?

StackOverflow https://stackoverflow.com//questions/20014998

  •  21-12-2019
  •  | 
  •  

Pergunta

Eu não consigo descobrir qual o meu código de migração está sendo criado incorretamente.Não houve nenhuma alteração para o modelo de banco de dados desde que eu criei o banco de dados.

Mas se eu tentar criar uma migração que se enche com um código que não faz referência a estrutura correta..Por exemplo, no método de eu chegar

 DropForeignKey("dbo.Accounts", "BillingAddress_Id", "dbo.Addresses");

quando na verdade, não existem contas ou endereços de tabelas.

Estou criando a migração no gerenciador de pacotes usando o add-migration myname -StartUpProjectName de INTERFACE do usuário Eu tenho o DataLayer como o padrão de projeto

Foi útil?

Solução

nomear explicitamente o projeto e a -Startupproject parâmetros parecia ajudar a resolver isto.eu.e

add-migration kfirst -project DataLayer -StartUpProjectName UI
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top