Page 1 of 1

Unidac Win7 64Bit

Posted: Wed 06 Feb 2013 15:42
by Santiago
Hola a todos... tengo el siguiente problema...

Descargue la Unidac para probarla.
Instalo en un S.O. Win7 64Bit con Delphi 2010.

Creo un nuevo proyecto, Agrego un TUniConnection y cuando compilo se produce el siguiente error:

Code: Select all

[DCC Fatal Error] Unit1.pas(7): F2051 Unit UniProvider was compiled with a different version of DBAccess.TDADataSetServiceClass
Luego instalo Unidac en un WinXP 32Bit con Delphi 2010. Creo el mismo ejemplo, compilo y todo bien.

Alguien me puede ayudar a solucionar esto... Me interesa saber si tiene solucion para poder comprar el producto.

Saludos.


Traducido por Google

Hi all ... I have the following problem ...

Download UniDAC for testing.
Installed in a S.O. Win7 64Bit with Delphi 2010.

I create a new project, added a TUniConnection and when I compile the following error occurs:

Code: Select all

 [DCC Fatal Error] Unit1.pas (7): F2051 Unit UniProvider was compiled with a different version of DBAccess.TDADataSetServiceClass
[/ code]

Then install a WinXP 32Bit with Delphi 2010. I think the same example, compile and all good.

Someone can help me to solve this ... I want to know if you have solution to buy the product.

Greetings.

Translated by Google

Re: Unidac Win7 64Bit

Posted: Thu 07 Feb 2013 09:33
by AndreyZ
Hello,

Such problem shows that there are still files from the old UniDAC (or other DAC product) version on your computer. To solve the problem, you should perform the following steps:
- remove UniDAC;
- remove all *dac*.bpl and *crcontrols*.bpl files from your computer;
- remove *.dcu files from your project;
- reinstall UniDAC.
If it doesn't help, try the following:
- remove UniDAC;
- reinstall UniDAC with the /force parameter like this: unidac14.exe /force

Re: Unidac Win7 64Bit

Posted: Thu 07 Feb 2013 13:40
by Santiago
Voy a tratar con el parametro Force.
TambiƩn intente copiar las bpls de la PC con WINXP a la PC con Win7 y da el mismo error.

Saludos.

Traducido por Google

I will try with the force parameter.
Also try copying the bpl's the PC with WinXP to Win7 PC and gives the same error.

Greetings.

Translated by Google

Re: Unidac Win7 64Bit

Posted: Thu 07 Feb 2013 14:00
by Santiago
No se soluciono, el error sigue.

Lo que me llama la atencion es que traje los bpl's de la PC WinXP ( que anda bien ) y en Win7 64Bit aparece el mismo error....

Pienso que es alguna incompatibilidad con los 64bit.

Alguna idea de lo que puede ser?
Alguien pudo instalar en un Win7 64bit exitosamente?

Saludos
Traducido por Google.

No fix, the error still.

What catches my attention is that the bpl's costume from WinXP PC (which goes well) and Win7 64Bit appears the same error ....

I think it's an incompatibility with 64bit.

Any idea what it might be?
Someone could install a 64bit Win7 successfully?

Greetings.
Translated by Google.

Re: Unidac Win7 64Bit

Posted: Fri 08 Feb 2013 08:37
by AndreyZ
UniDAC is fully compatible with all x64 versions of Windows (including the latest Windows 8).
The 'Unit UnitName1 was compiled with a different version of UnitName2' occurs when there are dcu files of these units from different versions of a product. If you still encounter this error, it means that there are still UniProvider.dcu and DBAccess.dcu files from different version of UniDAC on your computer. Please try the following:
- remove UniDAC;
- remove all *dac*.bpl and *crcontrols*.bpl files from your computer;
- remove *.dcu files from your project;
- remove all DBAccess.dcu and UniProvider.dcu files from your computer;
- reinstall UniDAC.