Mensagem:"Error converting value 0 to type 'Prowise.Geral.Domain.Regra'. Path 'ConfigRegraLinha.Regra'."
FAQ_CIGAM > FAQ_Controladoria > Gestão do Resultado > Mensagem:"Error converting value 0 to type 'Prowise.Geral.Domain.Regra'. Path 'ConfigRegraLinha.Regra'."
Palavras-Chave
Extrator Cubo.dll.NewtonSoft.Json.Controladoria.Bin.Atualização.
Ao abrir o extrator do cubo, a seguinte mensagem é exibida.
Error converting value 0 to type 'Prowise.Geral.Domain.Regra'. Path 'ConfigRegraLinha.Regra', line 1, position 29921.
Neste caso, na pasta de instalação do Controladoria > BIN, não pode existir o arquivo Newtonsoft.Json, pois essa DLL já está inclusa na pasta Controladoria > BIN > RESOLVER, e sua presença duplicada na pasta principal provoca conflito no carregamento das dependências. Essa orientação foi formalizada no adendo de 13/05/2025, que descreve a otimização do método de carregamento das DLLs do módulo Controladoria no CIGAM, conforme divulgado no COMUNICADO REDE CIGAM 047/25 – Adendo da versão CIGAM BI.
E, se a instalação do BI CIGAM estiver dentro da pasta do Controladoria, isso não causará impacto?
Não.Se remover a DLL da pasta BIN e mantê-la apenas na pasta RESOLVER, a instalação do BI CIGAM não será afetada. O comportamento esperado é justamente esse, porque o módulo passou a carregar o Newtonsoft.Json exclusivamente a partir da pasta RESOLVER após a otimização descrita no adendo. Mantê-la somente ali evita conflito e garante que o carregamento das dependências ocorra de forma correta.
E quem deve fazer estes ajustes caso apresente na hora que o usuário tentar abrir a tela do extrator?
OS ajustes devem ser feitos pela equipe responsável pela atualização da versão na estação ou no servidor, seja o Parceiro que realizou a instalação/Atualização ou a equipe de Homologação.
