Ncrypt.DLL - NFe/NFCe - Nota Fiscal Eletrônica - Projeto ACBr
April 17, 2017 in NFe/NFCe - Nota Fiscal Eletrônica
Este tópico foi criado há 1557 dias atrás.
Apos um update no svn estou recebendo essa informação ao inicializar meu aplicativo, mas isso esta acontecendo no windows 2003 Server, e minha maquina que é windows 7 esta normal. Como resolver isso?
"Esta aplicação falhou ao iniciar porque o ncrypt.dll não foi encontrado. A reinstalação da aplicação pode reparar este problema.
Obrigado pelo retorno, mas eu fiz a alteração em que o Daniel sugeriu, e compilei meu aplicativo, mas mesmo assim continua pedindo essa biblioteca.
lembrando que isso somente acontece quando executo meu aplicativo no windows 2003 server, e uso o delphi rad studio 2010.
Apliquei nos fontes, a modificação sugerida pelo Waldir, para a carga Tardia da DLL (lembrando que isso só funciona em versões modernas do Delphi)
Também modifiquei a ACBr.inc e ACBrDFeWinCrypt.pas
-- ACBr.inc --
[+] Adicionada a diretiva "DFE_SEM_NCRYPT", para permitir a compatibilidade em
Windows XP (o padrão é desligada)
Para ligar a diretiva, abra o ACBr.inc, e mude:
{.$DEFINE DFE_SEM_NCRYPT}
{$DEFINE DFE_SEM_NCRYPT}
(ou seja, remova o ponto)
Vc recompilou os pacotes do ACBr após alterar o Inc?
André me desculpe, não entendi, eu tirei o ponto, e compilei meu aplicativo.
como assim recompilou os pacotes?. Voce diz instalar o ACbr novamente?
André Obrigado
vou instalar novamente os pacotes.
após tirar o ponto como o daniel orientou e reinstalar os pacotes, agora ao compilar meu projeto esta dando esse erro no anexo abaixo.
eu voltei o ponto e reinstalei os pacotes novamente, mas o erro persiste conforme imagem abaixo.
o que posso fazer para acertar?
André como esse erro esta ocasionando no momento que compilo meu projeto, como devo proceder para resolver isso, pois preciso compilar o mesmo, para instalar em um cliente.
Use a busca antes de postar, todas as suas dúvidas já estavam respondidas no fórum.
André. me desculpe por não tentar a busca, mas o que me chamou a atenção é que foi após uma orientação de recompilar o projeto ACbr.
Vou ficar mais atento a isso, mas de qualquer forma muito obrigado.
Fiz todo o processo conforme orientado por voce e pelo daniel sobre a retirada do ponto no acbr.inc e a reinstalação do ACbr, mas continuo com a mensagem ao executar meu aplicatico no windows 2003 server. Existe alguma outra solução?
"Esta aplicação falhou ao iniciar porque o ncrypt.dll não foi encontrado. A reinstalação da aplicação pode reparar este problema