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
(4,036 Views)
Petr Bilik wrote:

> "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?

In the application builder in the Installer Settings Tab under the
Advanced... button, make sure you select the "Port IO Support" check box
as well and use the created installer to install your application on
another PC.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
Message 2 of 3
(4,036 Views)
It works! I'm not using embeded LV installer for years, now I see I miss something...

Thank you very much.
Petr Bilik
0 Kudos
Message 3 of 3
(4,036 Views)