Measurement Studio for VB6

cancel
Showing results for 
Search instead for 
Did you mean: 

CAB filesize, CW


Why is my CAB filesize over 4MB !!?? I am just making a simple DataSocket control for Web in VB 5.0 CCE, using Application Setup Wizard.

This is the file and there filesize in my CAB

Temp.INF 1.374 byte
cwui.ocx 1.203.984 byte
mfc42.dll 955.388 byte
msvcrt.dll 295.000 byte
nids.dll 528.324 byte
Temp.ocx 21.504 byte
0 Kudos
Message 1 of 2
(3,487 Views)
Hello hmmm,
It looks like you almost answered your own question. I will explain each major file and its purpose below so that we have a greater understanding of the situation.
Temp.ocx -- This is likely your remote control application.
cwui.ocx -- This is the ComponentWorks User Interface control (used for knobs, buttons, sliders and the like). You have this installed on your system, but your end-users likely do not. This component is required so that we can run applications that use CW UI controls (your remote control application for example).
nids.dll -- NI DataSocket DLL. Your program uses DataSocket and as such depends on this DLL.
mfc42.dll, msvcrt.dll -- These DLLs are included because your application depends on them (though it is likely that your end user a
lready has these DLLs, they may not be installed or could have older/incompatible versions of them).

You can find further documentation on redistribution requirements in the ComponentWorks Reference (easily accessible by running "\VB\redist\ComponentWorks\Distribution Information.exe").


Jeremiah Cox
Applications Engineer
National Instruments
http://www.ni.com/ask
0 Kudos
Message 2 of 2
(3,487 Views)