SubmitChanges contexto de dados () Código de saída sem exceção - implantado .net MVC em iis5.1
-
10-07-2019 - |
Pergunta
acabo implantado minha primeira aplicação em .NET MVC e eu estou tendo problemas.
Eu resolvi o IIS 5.1 problemas com o encaminhamento (Se alguém está olhando para este ir aqui: http: // itscommonsensestupid. blogspot.com/2008/11/deploy-aspnet-mvc-app-on-windows-xp-iis.html )
** Agora o meu problema é que sempre que eu chamo db.SubmitChanges () no meu contexto de dados parece parar o código de continuar e não fazer a atualização. Existe um passo que eu estou faltando ao publicar o meu site? **
Solução 2
Este foi um problema com o ser banco de dados somente leitura quando eu exportou o webapp. Ele não me deu uma mensagem de erro agradável ou exceção embora jut pareceu quebrar. Eu verifiquei sob o IIS e a conta do usuário, ele estava tentando usar permissões apenas tinha lido.
Uma vez eu mudei isso eu restrarted IIS (não parar / começar que eu fiz pela primeira vez por acidente) e o problema foi resolvido
Outras dicas
você provavelmente já correr para o mesmo problema que eu fiz tentar este
LINQ to SQL Insert não funciona no servidor implantado (IIS )
oh e uma boa maneira de descobrir quaisquer erros causar eu não estava recebendo qualquer exceções quer é jogar todos os códigos seu db em um try catch e return "pass"
ou se falhou return ex.ToString()
Você também pode lançar o código de erro em um objeto viewdata e saída no seu modo de exibição usando <%= ViewData["errorMessage"] %>
Eu sugiro olhar no log de eventos para ver se alguma informação foi registrado a respeito de porque o aplicativo é encerrado. Além disso, eu sugiro que você postar o que plataforma você está executando. Em particular, 64-bit?