Boa noite pessoal!
Estou desenvolvendo um service windows para efetuar uma integração entre dois sistema na empresa onde eu trabalho. Porem ao instalar o service no servidor da empresa, que tem configurações de linguagem inglesa, foi apresentado um erro: "String was not recognized as a valid DateTime". O erro aconteceu por que a data de um das banco está retornando em formato dd/mm/yyyy e como o servidor está em formato americado da erro.
Então preciso dizer ao service que a cultura a ser utilizada por ele é pt-BR. Configurei isso no app.config porem o service não pega essa configuração, continuando com a configuração americana.
<
globalization culture="pt-BR" uiCulture="pt-BR" requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="iso-8859-1" responseHeaderEncoding="utf-8" enableBestFitResponseEncoding="false"/>
Alguem sabe se o app.config consegue mesmo "instalar" a cultura pt-BR para o service? Não quero a cada DateTime.Parse passa a cultura para poder parcia, pois estou utilizando dll de outras aplicações que não podem ser mudada.
nunca trabalhei com o service e por isso tenho bastante duvidas.
Henrique