sexta-feira, 6 de novembro de 2009

Runtime Error

Já passou por isso? localmente a aplicação roda sem nenhum problema, mas no servidor surgem erros estranhos.

Durante uma semana me debrucei sobre um erro de execução na aplicação que era causado quando se abria uma transação. Alguns paineis de pesquisa abriam normalmente, portanto a primeira coisa que veio a mente foi que a database, por alguma razão, tinha incompatibilidades com o protótipo.

Depois de muitos backups, restores, reconstrução das tabelas manualmente, cópia dos registros, o erro permanecia.

Me lembrei de um detalhe, certos erros aparecem localmente quando acessados, e ao ingressar no Terminal Server, entendi o que estava acontecendo. Posso te dizer uma coisa, nunca imaginaria que a causa era essa.




Traduzi a aplicação para português, reconstruindo todos os objetos, publiquei e... tudo certo!

Caso passe por um problema similar, vai ai uma dica: rode a aplicação no servidor em modo localhost, provavelmente o erro correto será revelado.