Erro de aplicacao WEB apos alterar as configuracoes Regionais e non-unicode do servidor

maio 24, 2010

No meu caso, alterei normalmente as configuracoes regionais, e os principais erro foram corrigidos, contudo algumas aplicacoes ainda continuaram apresentando conversoes de valores erradas (no meu caso moeda).

Como os erros permanesceram, eu recorri aos desenvolvedores responsaveis pela aplicacao para checarem as configuracoes de globalizacao para o ASP.NET, conforme link abaixo:

http://kbalertz.com/Feedback.aspx?kbNumber=893663

Contudo, o problema ainda persistia, no meu caso era um WebService, no qual um metodo era executado com autenticacao de um usuario do AD, sendo assim, fiz um teste basico, executei o metodo na mao passando um outro usuario de rede, entao, o webservice  foi executado com sucesso fazendo as conversoes de valores de maneira adequada, sendo assim imaginei que fosse algo especifico no usuario que a aplicacao utilizava, sendo assim, identifiquei o usuario definido no aplication pool da aplicacao, loguei com o usuario no servidor e forcei suas configuracoes para a nova linguagem, contudo o problema persistiu, entao, editei a chave de registro abaixo, redefinindo assim as configuracoes do usuario default exatamente como estava no servidor web antigo, apos essa alteracao tudo passou a funcionar como devia, a chave foi:

HKEY_USERS\.DEFAULT\Control Panel\International

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: