01-23-2015 05:02 PM
Greetings,
My development computer is a Windows 8.1 machine with LabView 2010 Professional. I created a project and published an executable successfully. Obviously it works on my development system.
However I have another Windows 8.1 machine (fresh install, nothing on it). First I installed Labview runtime engine 2013 because (a) I thought it would be backwards compatible for earlier versions, and (b) it states it supports Windows 8 OS. Unfortunately when I tried to launch the executable it gave me the following error:
Unable to locate the LabVIEW Run-Time Engine.
......requires a version 2010 (or compatible) Labview run-time engine. Please contact the vendor of [program name] to correct this problem.
Okay, so I uninstalled 2013 runtime engine and rebooted. Then I installed 2010 thinking that's what it needed.
Gives me the same exact error as above.
I've seen similar windows 8 issues, but nothing I could find about this.
What am I doing wrong?
Thanks in advance.
Solved! Go to Solution.
01-23-2015 05:32 PM
01-23-2015 05:34 PM
Again, I thought it would be backwards compatible, oh well.
Bitness:
My dev computer is WIN 8.1 32 bit and LabView is 32 bit
Deployment computer is WIN 8.1 64 bit
So should it be 2010 RT 32 bit?
Cause I've already done that and it still can't be found.
Any ideas.
01-23-2015 05:42 PM
01-23-2015 06:08 PM
Wow! What a revolutionary concept! (Sarcastic). An installer to install software components of an application you develop! NI should be providing tools to do this new thing. Oh... They DO? And its not really a new idea?...I thought I had a flash of genius
01-23-2015 07:03 PM - edited 01-23-2015 07:22 PM
Wow......kudos (no really I'm giving you a kudos) for puffing your chest (and mouth) out behind the internet and having absolutely no real contribution at all. Must be nice sitting on the that high perch above everyone else. It's funny, I wonder if people like you would say the things you say when say.....maybe it's a former green beret with tats up and down his arm (yes we do matriculate to the technology industries). Believe it or not, one may develop in Labview for over a decade and not have to deploy executables of any kind. How silly of me to branch out and try new things.....thanks for teaching me Jeff Bohrer.
In regards to why people may not go straight to the installer. This is a single standalone application dedicated for 1 machine only (ever). It seemed (initially anyway) that going through the process of an installer for a single machine would be unecessary overhead, especially since you can build an executable and run it with a runtime engine. Although, after reading everyone's valuable contributions I will now build an installer and see what happens.
Thanks again everyone for the contributions. Have a great weekend.
Chazzzmd
01-23-2015 07:30 PM
Dennis,
Thanks man for the recommendation of building an installer. It worked like a charm.
I think my problem was that the RT was being installed in the wrong directory for a 64-bit system (x86) which caused the "can't find RT engine" error prompt.
Thanks again, and have a great weekend.
Chazzzmd
01-23-2015 07:33 PM
01-23-2015 07:35 PM
Green Berret. I should have figured. Thank you for your service- from an old Navy Special Forces vet. But, you don't have to hit a sailor with a brick to get his attention. Green Beret's, Sometimes they miss the obvious even when it is mentioned twice.
You are welcome.
01-24-2015 07:49 PM - edited 01-24-2015 08:13 PM
For what it is worth, you probably could have flailed, twitched and flagilated for a few days and delivered the one-off system. The installer build specification method is far superior. Even the help file tells you this. After a decade or so you should be able to read the help file.... Or, can you work with LabVIEW for that long without learning to read the helps? Yup, I am very happy to be standing on the backs of those that came before me. And happy to further their efforts!
My apologies for coming off as too chesty, I was not wearing my medals and, it is a natural compensation. PM me if you wish to further debate the issue of "tattoos are better than medals as chest protection devices.
And yes, since my contact info is public, hiding behind an alias and offering veiled threats is ,..... Even you must have a deregotive word for that!