image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image
Luiz Pinto
Luiz Pinto27/07/2023 16:49
Compartilhe
Microsoft Certification Challenge #3 DP-100Recomendados para vocêMicrosoft Certification Challenge #3 DP-100

Erro na aplicação Cadastrar Usuário Aplicação ASP. NET MVC

  • #C#
  • #.NET

Olá comunidade, tudo bem com vocês? 

Espero que sim!

Estou escrevendo para pedir a ajuda de vocês. Eu e meus amigos fizemos um curso sobre desenvolvimento de aplicativos desktop e web em C# e desenvolvemos uma aplicação ASP.NET MVC. No entanto, durante o deploy, configuramos o banco de dados com o SQLite em vez do SQL Server. A aplicação está funcionando corretamente no Front-End, mas quando tentamos fazer um registro, ocorre um erro. Não temos certeza se o problema está relacionado ao banco de dados, já que a aplicação funciona corretamente em ambiente local, mas não em produção. 

O link da aplicação é freteconnect1.azurewebsites.net 

Está rodando sob licença de estudante. 

Se alguém puder nos ajudar, ficaríamos muito gratos. Obrigado a todos e bons estudos.

Lembrando que estou fazendo a formação .NET aqui na DIO para aprimorar ainda mais meu aprendizado.

Compartilhe
Recomendados para você
Randstad - Backend com .NET
XP Inc. - Full Stack Developer
Avanade - .NET Developer
Comentários (5)

PC

Pedro Carvalho - 02/08/2023 12:41

Bem provável que o problema seja na parte de conexão da aplicação com o banco. O que você pode fazer pra facilitar nesse caso é habilitar a exibição de erros mesmo no ambiente de produção. Depois é só lembrar de desabilitar novamente.


Nas versões mais antiga do .NET no arquivo Startup seria o equivalente a app.UseDeveloperExceptionPage(); dentro do método 'public void Configure'

Carlos Alecrim
Carlos Alecrim - 27/07/2023 18:25

tem alguma coisa errado no javascript do formulario do usuario , mostra esta mensagem no inspect do navegador Uncaught TypeError: mensagem_cpf is null


GEORGE NASCIMENTO
GEORGE NASCIMENTO - 27/07/2023 17:56

Talvez possa ser a connection string configurada errada ou a conexão com o banco usando uma outra função no lugar de UseSqlServer(). To chutando por alto.

Luiz Pinto
Luiz Pinto - 27/07/2023 17:14

Olá, Raian tudo bem?

Capaz, falando bobeira não. Então antes da gente dar o deploy, a gente estava usando o Sql Server, mas fomos orientados a dar o deploy com o Sqlite pois consome menos recursos, então foi por este motivo que optamos pelo Sqlite. Gostaria de saber se alguém já subiu algum app com Sqlite, e passou por este problema, claro vou levar muito em consideração seu comentário e vamos ver para mudar depois sim.

RR

Raian Rocha - 27/07/2023 16:59

Posso estar falando bobeira, mas até onde sei o SQLite cria um arquivo local para a manipulação e atualização das tabelas, no ambiente local você tem as permissões para criar e cadastrar isso no seu computador, no ambiente em nuvem, você não tem esse ambiente quando você utiliza alguns dos recursos do WebApp, então precisará configurar uma novo estilo de armazenamento.

Recomendados para vocêMicrosoft Certification Challenge #3 DP-100