LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

KB893803 - autoinstall.

CVI 9.0.0 (348). All distr-packages included file WindowsInstaller-KB893803-v2-x86.exe. Have a situation: win XP sp2, debug/release version of .EXE-program work normal.

 

But when i open distr-package - i don't want that, but KB893803 is update system, want to reboot, and after all that opens normal installator.

 

How to exclude KB893803 from the distributive of program?

0 Kudos
Message 1 of 4
(3,928 Views)

The file you state is the update to windows installer itself. I'm not sure about it, but it seems to me that the first operation the installer does is to update the system in case an older version of itself is installed (that is: if the target system is already up to date, the intermediate reboot is not executed); only after that your actual product is installed. See this MS KnowledgeBase document.

 

To avoid this situation you should build a distribution with an older relase of windows installer, and I don't know whether this can be obtained with your release of CVI.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 2 of 4
(3,926 Views)

We have distributive of uor program. Excluding setup of WindowsInstaller-KB893803-v2-x86.exe:

 

Find file "supportfiles\WindowsInstaller-KB893803-v2-x86.exe". Delete him. Create new .TXT file. Rename him to "WindowsInstaller-KB893803-v2-x86.exe".

 

Goto setup.ini. Find section [MsiEngine], parameter RequiredVersion=3.1.0.0 change to RequiredVersion=0.0.0.1.

 

That's all.

0 Kudos
Message 3 of 4
(3,817 Views)

Folder in distributive \bin\dp included installator without lisence agreement and without KB893803.

0 Kudos
Message 4 of 4
(3,811 Views)