09-18-2012 04:22 AM - edited 09-18-2012 04:27 AM
The same message in english.
Hi,
I develop, under LabVIEW, two applications in two different projects.
I build the executable of each application in his respective project.
This two executables share data via shared variables in "single process" on "localhost".
One, is developed and built on 32-bits OS and the other is developed and built under 64-bit OS.
I use the following subVIs for communication between the two executables:
I built the executable of the program under 32-bit OS without problems.
When I run it in the same time that the second program (this second program is still a VI, not an executable), shared variables work very good.
That's why, the last stage of my development is: To build the ".exe" of this second program (under 64-bit OS).
So, my problem is here.
When I built the executable, LabVIEW told me that a problem is arrived because of "loadnilvce.vi" and the ".exe" doesn't work.
I researched and I tried that "nilvce.dll" is missed on my 64-bit OS; whereas on my 32-bit OS this dll is contained in the following folder:
"C:\Program Files\National Instruments\LabVIEW 2010\resource".
So, first, does this dll exist under 64-bit OS or another dll replaces it ?
If this dll is missed, how can I try it or get back it ?
N.B: I have the installation CD of LabVIEW 2010 SP1 for 32-bit OS with the seril number associated. I downloaded on NI website the LabVIEW 2010 SP1 64-bit version and installed it with my serial number.
Thank you so much in advance!