LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

CVI application asks for Labview RTE

Hello,

 

I have installed an application made with CVI 2010 several times on different computers without any problem but now on 1 computer I get the following error when I try to start the application:

 

Labview Run-Time Engine 7.1 Configuration failed

 

Please find attached MSI logs.

 

How can I solve this issue?

 

Thanks

Bertrand

0 Kudos
Message 1 of 6
(3,497 Views)

Hi,

 

Thank you for posting your question on National Instruments' forums.

 

LabWindows/CVI and LabVIEW are two distinct software. It is strange that one calls routines or parts of the other. 

 

Are you sure of the installation of products you made on the target computer ?

 

Have you tried to uninstall the old components present on the computer ? 

 

Maybe you have an old version of a driver or of an application calling the LabVIEW RTE on this computer. 

 

You should try to uninstall the current NI software present on the computer if you do not need them and start from scratch with your CVI application.

 

Best regards,

Guillaume H.
National Instruments France

0 Kudos
Message 2 of 6
(3,485 Views)

Hi,

 

Thank you for your reply.

 

The application I try to install has been installed more than 40 times on other computers without any problem.

 

The computer with the issue had Labview but it has been uninstalled. By the way a CVI application should run on a target computer even this computer has other NI components.

 

I removed all visible components from NI but as you know it is not because you uninstall a software that everything is removed. There may be some remaining dll's or other compnents.

 

By the way I encontered the same issue a few month ago on another PC which also had other NI components. I didn't investigate further at that time because it was just a test PC. But this time the issue occurs on a customer PC so I need to solve it ASAP.

 

Best regards

Bertrand

0 Kudos
Message 3 of 6
(3,483 Views)

I encountered the same kind of problems in the past on several PCs where application developed with LabVIEW had been previously installed and uninstalled.

Usually I've been able to install an application developed with CVI after having removed all NI's stuff using an utility called MSI blast.

 

I've already informed NI support of this issue, but unfortunately they didn't find the reason yet...

Vix
-------------------------------------------
In claris non fit interpretatio

-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0
0 Kudos
Message 4 of 6
(3,477 Views)

Hi again

 

Of course, the installation of an autonomous application should not (and usually do not) require any other component than the RTE of CVI and the drivers used by the applciation (if you call an acquisition board for instance in the program). 

 

Should you want to proceed to a clean deinstallation procedure on the computer causing trouble, you can download MSI Blast from the following link :

 

http://forums.ni.com/t5/Multifunction-DAQ/i-am-looking-for-MSI-Blast-a-utility-to-remove-NI-DAQ-driv...

 

Of course, you should use this program with caution.

 

Removing every acquisition board from the computer before running it is also a good idea.

 

After that you should install all the programming software you want to use, install the drivers and then reconnect the boards.

 

 

An other way to solve the problem would be to make sure that your installer is not requiering useless components.

 

To repair the installer in this case, you can use the following documents (the procedure is written for LabVIEW, but it should be the same under CVI).

 

How Do I Stop the Missing Distribution Notification Each Time I Build An Installer?

 

Why Do I Get A "Missing Distribution" or "Distributions Needed" Error When Trying to Build an Instal...

 

I hope this information helps.

 

Best regards,

 

 

Guillaume H.
National Instruments France

0 Kudos
Message 5 of 6
(3,460 Views)

Hello,

 

Hello,

 

Given the holliday season I was not able to conduct the tests earlier.

 

As recommended I used MSI Blast to remove the LabView runtime engine from the host computer. Unfortunately it was not working, MSI Blast could not remove the Labview runtime engine from the host computer. See attachment for the reported errors. 

 

To answer the other questions of the last answer:

  • I did also add to the attachment the settings of the CVI installer.
  • The program I'm trying to install does not call a data acquisition board.
  • I do not want to use a programming software on the host computer just my application.
  • The installer of my application works fine on all other computer I have installed it (over 40)

What can I do now?

0 Kudos
Message 6 of 6
(3,427 Views)