Breadcrumbs

Como validar licença que está com erro de assembly ou Boolean?

Introdução

Na versão 4.6.8.0 após aplicar o patch 89454, o log da licença apresentou o seguinte erro: “LicenseClientThread 2018-06-01 12:54:01,338 [ERROR] LicenseClient - Erro ao capturar as estatisticas. Ex: Could not load file or assembly 'ICSharpCode.SharpZipLib, Version=0.85.1.271, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040). "

e em NFSe o erro: “LicenseClientThread 2017-11-29 09:11:18,356 [ERROR] LicenseClient - Erro ao enviar informações de estatistica: String was not recognized as a valid Boolean. LicenseClientThread 2017-11-29 09:11:18,356 [ERROR] LicenseClient - Erro ao enviar estatísticas para servidor. Ex: String was not recognized as a valid Boolean.. LicenseClientThread 2017-11-29 09:11:18,371 [ERROR] LicenseClient - Falha no processo de captura de estatísticas. Ex: String was not recognized as a valid Boolean.. ST: at NDDigital.License.Client.Manager.LicenseClientManager.SendStatisticsToServer(ILicenseClient client, ProductCode product)”.

Passo a passo

Tanto para NFSe e eForms precisa trocar as DLLS que foram corrompida, segue os diretórios para pegar as DLLs

NFSe: \abraao\nddigital\NDDigital\Produtos\NFSe\5.2.0\Componentes\Patch\65144\License

eForms: \abraao\NDDigital\NDDigital\Produtos\License\4.9.0\Arquivos de Programas

Informix: \abraao\NDDigital\NDDigital\Produtos\License\4.9.0\Informix\Arquivos de Programas

Outras informações

Fonte: Morian Vargas Flores