03-25-2013 01:46 PM
Hello I have the full development LabView system installed on a 32-bit PC running Windows XP. I'm trying to create in an installer that will be ran on a 64-bit machine running Windows 7. I'm able to create the installer, but when I try to run the installer I get on the Windows 7 64-bit machine I get:
"The version of this file is not compatible with the version of Windows you’re running. Check your computer’s system information to see whether
you need an x86 (32-bit) or x64(64-bit) version of the program, and then contact the software publisher."
I tried changing the compatibility mode under properties, without any success. What else can be causing this issue. Thanks.
03-25-2013 02:33 PM - edited 03-25-2013 02:40 PM
There should be abolutely no problem installing or running a 32 bit LabVIEW executable in windows 64 bit. I do it all the time.
There must be something else. can you give a bit more details about your application? Are you including the runtime engine in the installer?
"I tried changing the compatibility mode under properties, without any success"
What exactly did you do here?
LabVIEW "full" does not allow building applications or installers unless you also have the application builder. I guess you have that.
03-26-2013 08:40 AM
I am including the runtime engine.
03-26-2013 08:42 AM
I copied the install files over to the laptop using a usb drive. I right click on the setup.exe and select properties. I then select the compatibility tab. I then check the Run this program in compatibility mode for.....
I tried with all the listed OS with the same error showing up each time.
03-26-2013 08:45 AM
Are you installing the LabVIEW 2012 32-bit runtime engine?
03-26-2013 09:39 AM
I've installed runtime engine on both machines.
03-26-2013 10:40 AM
This is more of a question than an answer, but if you include 32-bit drivers in the install, would it fail in this manner when attempting an install on a 64-bit system?