Saludos...
El problema que se presenta con esta librería es que no genera los códigos QR en una
compilación del proyecto a 64 bits, es decir, en 32 bits funciona perfectamente; el
problema se presenta al migrar la aplicación a 64 bits.
Alguien sabe el por qué de esta situación? Existe la librería para una arquitectura
de 64 bits? Podrían generar una versión para 64 bits?
De antemano muchas gracias por su atención.
Saludos Cordiales.
Luis Ibarra.

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Problema con Librería QRCodeLib.dll en compilación a 64 bits
-
- Mensajes: 2
- Registrado: Mié Jul 16, 2014 9:01 am
-
- Mensajes: 370
- Registrado: Lun Oct 10, 2011 11:50 am
Re: Problema con Librería QRCodeLib.dll en compilación a 64
Solo por curiosidad...
Por que tienes que compilar la aplicacion a 64 bits?
Por que tienes que compilar la aplicacion a 64 bits?
-
- Mensajes: 2
- Registrado: Mié Jul 16, 2014 9:01 am
Re: Problema con Librería QRCodeLib.dll en compilación a 64
Saludos jggtz
La razón es simple...aquí en el trabajo desean generar versiones de los programas
que desarrollamos a 32 y 64 bits. Esa es la razón.
Gracias por su interés.
La razón es simple...aquí en el trabajo desean generar versiones de los programas
que desarrollamos a 32 y 64 bits. Esa es la razón.
Gracias por su interés.
-
- Mensajes: 370
- Registrado: Lun Oct 10, 2011 11:50 am
Re: Problema con Librería QRCodeLib.dll en compilación a 64
De nada...
Mejor pregunté, antes de arrancarme con una (mala) explicacion de todo el rollo de los 32 y 64 bits
Saludos
Mejor pregunté, antes de arrancarme con una (mala) explicacion de todo el rollo de los 32 y 64 bits
Saludos
-
- Mensajes: 384
- Registrado: Lun Feb 14, 2011 6:37 pm
Re: Problema con Librería QRCodeLib.dll en compilación a 64
Alguien tiene solución a este problema?
Yo tengo una aplicacion .net 2005 que compilo en modo "Any CPU". Todo funciona bien tanto en una maquina 32bits como en una 64bits a excepcion del QR Code, cuando es una maquina de 64bits no genera la imagen BMP.
Tome el demo que nos regala dado y probé haber si funcionaba. Las imagenes se generaron sin ningun problema. Creo que mi problema esta en la manera en la que invoco la dll, no se, tal vez cuando es una maquina de 64 bits debo importar la QRCodeLib.dll de otra manera. Aqui esta mi codigo en C#:
Yo tengo una aplicacion .net 2005 que compilo en modo "Any CPU". Todo funciona bien tanto en una maquina 32bits como en una 64bits a excepcion del QR Code, cuando es una maquina de 64bits no genera la imagen BMP.
Tome el demo que nos regala dado y probé haber si funcionaba. Las imagenes se generaron sin ningun problema. Creo que mi problema esta en la manera en la que invoco la dll, no se, tal vez cuando es una maquina de 64 bits debo importar la QRCodeLib.dll de otra manera. Aqui esta mi codigo en C#:
Código: Seleccionar todo
[DllImport("QRCodeLib.dll", EntryPoint = "FastQRCode")]
private static extern void FastQRCode(string Texto, string FileName);
-
- Mensajes: 384
- Registrado: Lun Feb 14, 2011 6:37 pm
Re: Problema con Librería QRCodeLib.dll en compilación a 64
Bueno al final era que la dll esta compilada en 32bits. Al ejecutar mi aplicación, que es Any CPU, y correr en una maquina de 64bits, entonces no puede cargar la dll de 32bits. Decidi compilar como x86, lo cual obliga que mi ejecutable sea de 32bits no importa si esta corriendo en una maquina de 64bits, y así ya puede usar la librería de 32 bits. No es lo mejor pero me soluciono el problema.