S
Sloan Crayton [MS]
Simon, there is no connection between the need for MSI and the request for
CAB files. The design of the Windows Installer is that binary patching
requires that it verify against the installation source. The file hash can
limit the need for the source, but unversioned files are still a problem.
That's why the Local Install Source feature was created (which is controlled
completely via SETUP.EXE - the Windows Installer knows nothing of LIS) so
that the installation source files will always be available. There are some
conditions in which all of the CABs will not be in the \MSOCache folder, and
that is when users are seeing the 'cannot find xxxxxx.CAB' error. Simply
inserting the CD will cause all of the missing CABs to be copied to the
\MSOCache folder so that the CD should never be required again for patching.
Sloan Crayton
Microsoft
CAB files. The design of the Windows Installer is that binary patching
requires that it verify against the installation source. The file hash can
limit the need for the source, but unversioned files are still a problem.
That's why the Local Install Source feature was created (which is controlled
completely via SETUP.EXE - the Windows Installer knows nothing of LIS) so
that the installation source files will always be available. There are some
conditions in which all of the CABs will not be in the \MSOCache folder, and
that is when users are seeing the 'cannot find xxxxxx.CAB' error. Simply
inserting the CD will cause all of the missing CABs to be copied to the
\MSOCache folder so that the CD should never be required again for patching.
Sloan Crayton
Microsoft