Olá.
Estou com um problema que provavelmente seja simples de resolver, procurei um topico sobre isso mas não encontrei, então se estiver repetido, desculpem.
Esta me acontecendo o seguinte: Terminei meu sistema em delphi 7 e NFE 2.0; Funciona 100%.
Mas ao instalar em qualquer outro computador, não esta funcionando.
Copiei as dll do capicom e do OpenSSL; Baixei o instalador do Capicom e instalei, rezei uma ave maria e um pai nosso.. e nada.
Fazendo meu sistema gravar um log, para saber onde ele parava, descobri que ele para na função:
dsigKey := xmldsig.createKeyFromCSP(PrivateKey.ProviderType, PrivateKey.ProviderName, PrivateKey.ContainerName, 0);
(Não foi possivel inicializar a dll do provedor)
Formatei a maquina e instalei apenas o sistema operacional e o sistema, com os arquivos
dai o erro foi em:
xmldsig.sign(dsigKey,$00000002); (parametro inválido)
já mudei para xmldsig.sign(dsigKey,CERTIFICATES);
e acontece a mesma coisa...
Alguém já passou por isso?