>(1) How can I determine which files need to be included in the distribution
>disks. Until now I use the information contained in the swdepend.ini
>file and the setup.lst generated by the Microsoft's Setup wizard, but there
>are cases that some dlls(i.e. MFC42.DLL) that certain 3rd party OCX controls depend on, which do not appear in the above files.
If it is related to an OCX than you should contact the OCX vendor. This is what did for a few applications where I was using some OCXs. In most of the time, this is mentioned in the OCX help. Also, in most of the time, those OCXs need the same files. So, once you have the DLL required for one, you are all set for the next DLL. However, the OCX is different for each one. :) There might also be additional file required for an OCX.
>(2)I'm a little confused with the information contained in SETUP.LST.
>Most of the files have a WinSysPath parameter, but there are some with a
>WinSysPathSysFile parameter. I'm wondering whether these file need any special handling during installation.
I am not aware of the difference between those two. Normally, we put them all in the ..\windows\system directory.