Carga tolerante del ensamblado XMLDSig en firmas Windows

La firma local en Windows ahora tolera entornos donde SignedXml ya está disponible sin requerir que exista explícitamente el ensamblado System.Security.Cryptography.Xml.

Correccion 08/05/2026 REST Version: v1

Endpoints afectados

  • POST /sign-cfe

Migracion recomendada

No requiere cambios del integrador. Solo recompilar y redeployar el módulo local en Windows si aparecían errores de Add-Type al firmar.

Que cambia

La firma del módulo local en Windows ajusta la carga del ensamblado usado para XMLDSig.

Si System.Security.Cryptography.Xml no puede cargarse de forma explícita, pero el tipo SignedXml ya está disponible en el runtime, la firma continúa normalmente.

Impacto para integradores

Se evitan errores de firma por diferencias de instalación entre versiones de PowerShell y .NET en Windows.