Hercules-NET / ZeusFiscal

A Principal Biblioteca em C# para Emissão e Impressão de NFe, NFCe, MDF-e e CT-e
https://github.com/Hercules-NET/ZeusFiscal
GNU Lesser General Public License v2.1
79 stars 37 forks source link

Ajustar carregamento de certificados A1/A3 devido à obsolescência dos métodos X509Certificate e X509Certificate2 #42

Open danilobreda opened 1 month ago

danilobreda commented 1 month ago

Os métodos X509Certificate e X509Certificate2 utilizados para o carregamento de certificados no projeto estão marcados como obsoletos, conforme indicado nas seguintes documentações:

Aviso de obsolescência: SYSLIB0057

Compatibilidade e alterações em X509Certificates

Será necessário atualizar o código para uma implementação compatível para .net 9+ garantindo a manutenção da segurança e funcionalidade do carregamento de certificados no projeto.

Verificar qual versão do .net ja teria suporte a essa questão.