Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 1 da Aula 1 - Configurando e Entendendo o Entity Framework

Uso o Visual Studio 2015 e estou com um problema: ao criar um item Service Based Database, como orientado em "Explicação", não surge o assistente de configuração, logo o objeto DataSet não é criado nem o App.Config recebe a tag com a conectionString.

Ao executar o código, um erro que ocorre em contexto.Database.CreateIfNotExists();

"An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in EntityFramework.SqlServer.dll

Additional information: Cannot create file 'C:\Users\Romulo\documents\visual studio 2015\Projects\LojaEF\LojaEF\Loja.mdf' because it already exists. Change the file path or the file name, and retry the operation.

CREATE DATABASE failed. Some file names listed could not be created. Check related errors."

Tentei deletar e criar outro database. Mesmo erro.

Tentei criar outro projeto do zero e seguir todos os passos do vídeo e da explicação. Mesmo erro.

Tentei deletar essa linha de código e executar o novamente. Porém ocorre o mesmo erro em contexto.Usuarios.Add(victor);

Tentei criar um Entity Data Model porém não funcionou: ele não conseguiu adicionar o Usuario em :

Usuario victor = new Usuario { Nome = "Victor" }; contexto.Usuarios.Add(victor);

Tá complicado...

2 respostas
solução!

Olá Romulo, tudo bem?

O que pode ter acontecido é você não ter criado a conection string. Por favor, siga os passos descritos aqui nesse tutorial que fiz e veja se resolve http://gabsferreira.com/como-pegar-a-connection-string-de-um-banco-de-dados-local/

Muito obrigado! Você me salvou de novo!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software