Closed TiagoMartins2 closed 1 year ago
Bom dia Tiago, vou responder em Português porque faz mais sentido aqui no contexto do projeto.
Este crash no módulo pteidcommon.dll
já está corrigido no repositório e a correção será disponibilizada na próxima release 3.9.0:
https://github.com/amagovpt/autenticacao.gov/commit/df814b3b9a8731861d1f804db1ee2f33322f0278
No sentido de desbloquear os seus desenvolvimentos sem ter de esperar pela 3.9.0 poderá compilar apenas esta DLL no VS 2017 em modo Release e substituir em C:\Windows\System32
.
Sugiro compilar apenas esta DLL porque facilita bastante o processo de build já que este módulo não tem dependências externas de outras libs.
As alterações que foram implementadas desde a v 3.8.0 não deverão quebrar a compatibilidade por isso deverá funcionar a substituição desta DLL sem atualizar as restantes.
Bom dia André, obrigado pela resposta, para obter apenas o pteidcommon.dll preciso então de fazer build do "pteidcommon.rc"?
É necessário compilar o projeto com o nome 'common' na solution: https://github.com/amagovpt/autenticacao.gov/blob/master/pteid-mw-pt/_src/eidmw/_Builds/Autenticacao.gov.sln
Obrigado André, já está a funcionar.
Issue já resolvido na versão 3.9.0 publicada ontem.
Im trying to customize the CredentialProvider from Windows in C++, to accept the CC card but, when i add any code from the pteidlib.lib the credential doesn't load and in the event viewr i find these 2 errors. What do i need to do to fix this?