Ver Mensaje Individual
  #284 (permalink)  
Antiguo 30/11/2010, 11:25
david75
 
Fecha de Ingreso: noviembre-2010
Ubicación: en Nuevo Leon Mexico
Mensajes: 3
Antigüedad: 14 años
Puntos: 0
Respuesta: Factura electroncia sat mexico

Cita:
Iniciado por AntonioMatias Ver Mensaje
Me sale el siguiente error de mi proyecto ya compilado en windows XP, en windows 7 no tiene pex:

object reference not set to an instance of an object

Este error ocurre en la linea de la asignación de bytesFirmados.

Alguien sabe que onda con esto?.
De hecho tube que instanciar lrsa y bytesFirmados y sigue marcando el error en XP, el proyecto lo estoy compilando en Win7
Gracias

Dim pLlavePrivadaenBytes As Byte() = System.IO.File.ReadAllBytes(_rutaKey)
Dim lrsa As RSACryptoServiceProvider = New RSACryptoServiceProvider

lrsa = clsSeguridad.DecodeEncryptedPrivateKeyInfo(pLlaveP rivadaenBytes, IsecStr)

Dim hasher As MD5CryptoServiceProvider = New MD5CryptoServiceProvider()
Dim bytesFirmados() As Byte = New Byte() {}
bytesFirmados = lrsa.SignData(System.Text.Encoding.UTF8.GetBytes(c adenaOriginal), hasher)

Dim sellodigital As String = Convert.ToBase64String(bytesFirmados)
Saludos Antonio, soy desarrollador en vb.net, estoy n.l. mexico y tambien estoy buscando la solucion a la facturacion electronica, he visto este codigo pero aun no lo he probado, ¿copiaste el codigo de aqui de la pagina?.

Saludos y espero que nos podamos ayudar.