LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

CVI 7.1.1 insists on installing LabView Run-Time Engine

Greetings. The past couple days I have been working with CVI 7.1.1. I have created a project and have started to run it in debug mode. The application loads panels into memory, displays one of those panels, then begins some initialization tasks.

Part of the initialization is to setup an ActiveX connection to a third party software. First the ActiveX control is successfully created, next an attempt is made to open a communication port with the third party software. Here the troubles begin. As soon as execution reaches this SetPortOpen command a Windows installer launches and begins to configure "NI LabView Run-Time Engine 7.0". The installer loads, initializes and then prompts for the "NI LabView Run-Time Engine 7.0 disk" to be installed. Of course I have no such disk as I am using LabWindows CVI. Every time I choose cancel to halt the installer or cancel when it asks for the disk, the installer closes and immediately launches again. The only way to get out of this condition is to END TASK the installer. Very frustrating.

The CVI project I am attempting to run in debug mode worked flawlessly with CVI 6. I am on the same machine as when I ran the project with CVI 6 but now I am running it with CVI 7.1.1.

Some additional info that may or may not be useful:
OS = Win2K SP4
Build -> Target Type = Executable
Build -> Target Settings -> Run-Time Support = Full Run-Time Engine

Thanks for the assistance.
-Aaron
0 Kudos
Message 1 of 4
(3,307 Views)
I will need some info to be able to track down this issue.

What I would like for you to do it to make the MSI dialog for the LabVIEW 7.0 installer come up and let it get to a stopping point.

Open the run dialog and type "compmgmt.msc" this will open the management console. Under the "Event Viewer" look at the application log. You should see some red error with MSI associated with them.

Please send me all information from these errors, so that I may track this issue down. The errors typically state that there is a Component problem with a GUID in the message.

Regards,
Jeff
NI
0 Kudos
Message 2 of 4
(3,290 Views)
Jeff,

Thanks for the reply. By the time you posted your reply I had already called NI phone support. Here is what transpired from that point:

- I pointed out that I had installed CVI 7.1.1 on a machine that also had CVI 6.0 installed previously. My project previously ran fine in 6.0.

- Attempted to run project with CVI 6.0. Same problem as encountered with 7. When SetPortOpen ActiveX method was called a Windows installer tried to install LabView Run-Time Engine 7. Continued to try even after I hit cancel repeatedly. Had to end task on installer.

- Uninstalled 7 to see if project would run with only 6 installed on machine. Project ran fine.

- Uninstalled 6. Installed 7. Project ran fine.

- Installed 6. Project ran fine.

So the project runs fine when both versions are installed. But it did not run when 7 was installed with 6 already on the machine. Had to install 7 first, then 6, then the project ran without trying to install LV RTE.

Messed up. Is it not recommended to install 7 with 6 already on the machine?

Like I said, I did not read your post until I was in the middle of the above installing/uninstalling so I was not able to check Event Viewer and send you the application log.

Now I will continue to work in CVI 7.1.1, hopefully without further issues.

- Aaron
0 Kudos
Message 3 of 4
(3,274 Views)
Hi Jeff,

A customer with a similar issue forwarded me his event log (posted below):

"The following 4 were produced when I tried to load the ActiveX graph:

1 = Warning
Event ID: 1004
Description:
Detection of product '{1D4C2F2A-236A-42F4-97A0-EC944E78EBDC}',
feature 'DataSocket.LVW16', component '{713943EB-D52A-4905-AAB9-
22542176A4B2}' failed. The resource 'C:\Documents and Settings\All
Users\Start Menu\Programs\National Instruments\DataSocket\' does not
exist.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

2 = Warning
Event ID: 1001
Description:
Detection of product '{1D4C2F2A-236A-42F4-97A0-EC944E78EBDC}',
feature 'DataSocket.LVW16' failed during request for
component '{5A3D4E5B-019F-47C0-9466-5E741D14CF50}'

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

3 = Error
Event ID: 11706
Description:
Product: NI LabVIEW Run-Time Engine 7.0 -- Error 1706. No valid source
could be found for product NI LabVIEW Run-Time Engine 7.0. The Windows
installer cannot continue.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

Data:
0000: 7b 31 44 34 43 32 46 32 {1D4C2F2
0008: 41 2d 32 33 36 41 2d 34 A-236A-4
0010: 32 46 34 2d 39 37 41 30 2F4-97A0
0018: 2d 45 43 39 34 34 45 37 -EC944E7
0020: 38 45 42 44 43 7d 8EBDC}

4 = Information
Event ID: 11729
Description:
Product: NI LabVIEW Run-Time Engine 7.0 -- Configuration failed.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

Data:
0000: 7b 31 44 34 43 32 46 32 {1D4C2F2
0008: 41 2d 32 33 36 41 2d 34 A-236A-4
0010: 32 46 34 2d 39 37 41 30 2F4-97A0
0018: 2d 45 43 39 34 34 45 37 -EC944E7
0020: 38 45 42 44 43 7d 8EBDC}
"


Hope that helps.
0 Kudos
Message 4 of 4
(3,237 Views)