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

projeto web 'CaelumEstoque' requer o sqlServer 2012 Express LocalDB.....

Pessoal estou usando o visual studio 2017 para o projeto e estou recebendo a seguinte mensagem:

projeto-caelum

Gostaria de saber se ha alguma conforma de deixar o projeto compativo,

cheguei a ver esse os topicos: https://cursos.alura.com.br/forum/topico-o-projeto-web-caelumestoque-requer-o-sql-server-2012-express-localdbidb-46872

https://gerardbeckerleg.wordpress.com/2012/06/24/microsoft-visual-studio-2012-converting-database-to-localdb/

mas nao foi efetivo.

Seria bacana se fosse colocado uma transição explicando como deixar o projeto compativel com a IDE mais atual.

9 respostas

Oi Julio, tudo bem?

Vamos passar sua dúvida para o professor do curso, mas enquanto isso a mensagem da sugestão que apareceu na tela seria suficiente para atualizar o banco de dados e continuar com o projeto.

Você clicou duas vezes no arquivo do banco de dados? O que apareceu? Deu um erro na tela? Se puder, por favor, copie e cole aqui no fórum o erro que está ocorrendo, para podermos dar uma olhada e investigar melhor.

Peço desculpas pela demora ao responder.

Ao clicar duas vezes esta sendo mostrado o seguinte erro:

Capturar

tambem estou tentando tambem atualizar o arquivo desta forma:

https://docs.microsoft.com/pt-br/visualstudio/data-tools/upgrade-dot-mdf-files?view=vs-2017

esta dando o seguinte erro

Capturar

Na resposta acima, eu havia esquecido de comentar.

Na minha maquina esta instalado o localdb 2016 ja instalado

Alguem ai tem alguma luz do que possa ser feito ? '-'

Julio, você pode zipar e mandar o projeto para o meu e-mail? marcelo.oliveira@alura.com.br . Assim podemos investigar melhor. Obrigado.

Marcelo, a versao do projeto é a inicial disponibilizada pelo instrutor, em breve eu envio o arquivo pra voce :D

Neste caso nao ha modificações (meu codigo).

solução!

Oi Julio

Por favor, tente trocar no arquivo web.config a string de conexão:

<add name="EstoqueContext" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|DBEstoque.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />

por:

<add name="EstoqueContext" connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|DBEstoque.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />

Marcelo, tudo bem ? Desculpa nao consegui responder voce anteriormente =/

Mas o projeto era o mesmo fornecido pelo professor, vou tentar utilizar estes itens e em breve respondo o que deu :D

Obrigado

Marcelo, obrigado a connection string que voce passou solucionou o meu problema \o/

Peço desculpa pela demora hahaha.

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