LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

In Port8.vi Out Port8.vi LV7 EXECUTABLE portability problem

I found a problem with using fuctions "In Port8.vi" "Out Port8.vi" in LV7 executable. Of course I have cviVXDWrapper.dll in directory where the executable is. The problem is with the portability, because everything works fine on machine where the LV7 environment is installed.

The problem starts if I try to run this EXE on PC with fresh Win XP with LV7 RunTimeEngine installed. An error 25 is reported - "External Code not present". I have found, that cviVXDWrapper.dll expects cvintdrv.sys in windows/system32/drivers directoty. On PC where LV7 is installed this file exists, but on PC with fresh Win XP with LV7 RunTimeEngine this file is not present.
I tried to install complete NIDAQ - even I do not need it (!
), but no change. I tried to install CVI RTE V6 and V7 again, no change.
If I copied cvintdrv.sys into windows/system32/drivers it doesn't help because SYS driver is not installed.

Which NI installer install this SYS driver, or where I made a mistake?

Please help.
Best regards
Petr Bilik
0 Kudos
Message 1 of 3
(3,196 Views)
have you installed AccessHW on the remote machine?

Try this link: http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/e6415e8a8376f63d86256c46007592e8?OpenDocument

It leads you to some good information on the types of errors you are seeing.

The CVI RTE install should have fixed it...but installing AccessHW will work for sure.

You can also include th AccessHW exe as part of your build (support file) and have the application builder installer automatically launch the accessHW installer.

hope that helps,
J
0 Kudos
Message 2 of 3
(3,196 Views)
Joel Andersen wrote:

> have you installed AccessHW on the remote machine?
>
> Try this link:
> http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/e6415e8a8376f63d86256c46007592e8?OpenDocument
>
> It leads you to some good information on the types of errors you are
> seeing.
>
> The CVI RTE install should have fixed it...but installing AccessHW
> will work for sure.
>
> You can also include th AccessHW exe as part of your build (support
> file) and have the application builder installer automatically launch
> the accessHW installer.

In LabVIEW 7.0 and 7.1 there shouldn't be a need for AccessHW anymore.
The driver gets installed by default during installation of LabVIEW or
for executables you can go in the Application Builder to the Ins
taller
tab, press the Advanced button and then select Port I/O Support to add
the necessary files to be installed automatically during application
installation.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 3 of 3
(3,196 Views)