Para o componente funcionar em tempo de execução é preciso que suas dlls estejam na máquina onde serão consumidas. Para isso, disponibilizamos o instalador de dependências (setup_NFCe_dependencies), que instala apenas as DLLs e OCXs necessárias para a execução do componente. 

Porém para muitas empresas é inviável executar o instalador em todos os seus clientes, principalmente quando o sistema é desktop, nesse caso pode se optar por adicionar nossas dependências ao próprio instalador do sistema e o mesmo se encarrega em registrá-las. 

Importante lembrar que para os sistemas que são 64 bits, as DLL/OCX devem ser copiadas e registradas na pasta System32 e para aqueles 32 bits na pasta SysWOW64.

Lista de DLLs:

Devem ser registradas: 

  • NFCeX.ocx - 32 e 64 bits 
  • NFCeDataSetX.dll - 32 e 64 bits
  • spdNotaSeguraX.ocx - 32 e 64 bits - (Somente para quem utiliza o Nota Segura.)
  • msxml6.dll - 32 e 64 bits
  • spdGovX2.ocx - 32 e 64 bits
  • midas.dll

Não devem ser registradas:

  • ssleay32.dll - 32 e 64 bits
  • libeay32.dll - 32 e 64 bits
  • msxml6r.dll - 32 e 64 bits - (Não precisa ser registrada, apenas copiada.)
  • stdvcl40.dll

 

Sumário