LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error occurs building application with LabView7.1 and Runtime7.1.1

    After creating an application and installer using LabView7.1 and Application Builder7.1, I get an error message "Executable version (7.1.1) doesn't match resource file (7.1)." It appears that RunTime7.1.1 is on my computer, though I loaded everything from the same LabView7 Express Box. It is hard to be sure - the Runtime folder is named 7.1 but looking via the Control Panel, it is listed as 7.1.1.
    I have seen the link to a Knowledge base article that seems to apply to cases where LabView 7.1 was upgraded to LabView 7.1.1. I don't think that is my case. At least when I open LabView it says version 7.1. So I'm not sure if I should follow those particular knowledge base instructions. I tried to uninstall RunTime7.1.1 in order to install RunTime7.1 from the website but it won't uninstall, with the message that it is required by LabView and NiDAQ.
    So my question is, should I upgrade LabView to version 7.1.1 or should I delete (without a proper uninstall) Runtime7.1.1 and download Runtime7.1? Will either of these options allow the creation of an application with installation feature?
Thanks kindly,
Peg
 
0 Kudos
Message 1 of 10
(3,863 Views)

Peg,

Have you tried just installing Runtime 7.1 and leaving 7.1.1 on the pc?  You should be able to have muliple versions of LV RunTime on the same machine at the same time.

0 Kudos
Message 2 of 10
(3,849 Views)
Hi,
I downloaded 7.1 from the NI website but my computer wouldn't install it saying there was a newer version of the same already present. I should repeat that the RunTime subfolder says 7.1 while Add/Remove Programs says LabView RunTime 7.1.1. Is there a way to be sure which it is? Should I rename the folder 7.1.1? As things stand now, when I try to launch LabView, it asks for the RunTime 7.1.1 disc. I try putting in my Application Builder disc which has lvruntimeeng.msi, but it won't accept that. Yesterday, I uninstalled everything and reinstalled everything (LabView 7.1, Application Builder 7.1) from a single LabView 7 Express box. LabView launched fine and ran vis fine until I tried to create an application with installer and then install the application. That is where the problems begin.
Thanks,
Peg
0 Kudos
Message 3 of 10
(3,844 Views)
Serious case of split personality.  Everything you have done makes sense and should have worked.  The only other thing would be using MSIBlast to uninstall the software.  It seems to do a better job. 
 
In your case, I think that upgrading to LV 7.1.1 would be a logical next step.

Message Edited by centerbolt on 10-02-2007 08:51 AM

0 Kudos
Message 4 of 10
(3,840 Views)
Thanks for the ideas and I will try upgrading to 7.1.1. Are there any issues of compatibility between computers? We have several with the same version of LabView (7.1) on all. So I'm guessing I should upgrade all to 7.1.1 and make sure all have RunTime7.1.1. Given that the RunTime folder says 7.1 how can I be sure it is RunTime 7.1.1? Also, will the Application Builder 7.1 work with LabView7.1.1 and RunTime7.1.1?
Thanks again,
Peg
0 Kudos
Message 5 of 10
(3,833 Views)
If you open up MAX you can look at all the NI software versions installed on your pc.
0 Kudos
Message 6 of 10
(3,828 Views)
Max will not open. Says executable version doesn't match resource file. But I think I remember from looking before that Max doesn't list the RunTime version. I could be remembering that wrong.
0 Kudos
Message 7 of 10
(3,825 Views)
The fact that MAX will not open sounds like a major problem.  It might be worth the trouble to use MSIBlast to remove NI from the pc and then download 7.1 from the NI site and not use the CD's you have.
0 Kudos
Message 8 of 10
(3,823 Views)
Look at this thread about similar issues with 7.1 development and 7.1.1 run-time installed.
0 Kudos
Message 9 of 10
(3,818 Views)
Thank you for pointing me to that thread; it looks like a similar problem. We have 4 copies of LabView 7.1 on 4 computers, so I want to be sure I perform the correct steps in the correct order for each machine (I've already spent many hours on this on just one machine). It sounds like I should:
1) Uninstall all NI stuff
2) Install RunTime7.1 from my LV 7.1 disc.
3) Install LV7.1 from the same disc
4) Install Application Builder 7.1 from its disc.
    I am unclear about installing the DAQ and instrument drivers. It sounds like Partha found that RunTime7.1.1 appeared after this step. How do I prevent this from happening? I guess I can't remember if installing RunTime is an option during the Driver installation.

We store vis and executables on a server and access them from different computers, so it is very important for all to be self-consistent. Another responder had suggested that we upgrade to LV7.1.1. Which is better: stay with 7.1 and try to make sure RunTime stays 7.1, or upgrade to LV7.1.1? I'm specifically worried about getting new hardware and perhaps installing drivers at that time and ending up with RunTime7.1.1 without being aware.
    Please let me know if the steps above look correct.
Thanks, Peg
0 Kudos
Message 10 of 10
(3,806 Views)