/build/static/layout/Breadcrumb_cap_w.png

PROPERTY TO RUN A REPAIR IN CACHED

Hi There!

Is there somebody knows a property to run a repair in cache? I really need it right now..

MSIMaker told it exists here

Thanks!

0 Comments   [ + ] Show comments

Answers (2)

Posted by: spartacus 17 years ago
Black Belt
0
Possibly you are thinking of the SOURCELIST property. (?)

My own understanding is that Windows Installer will by default cache the MSI (plus any transforms used) in the %TEMP% folder when a product is installed. However, the cached MSI will not contain any source files, these are stripped out - I think this is by design (performance / disk space saving reasons (?))

So, for any repairs not requiring access to source files (e.g. registry repair) these cached copies of the MSI's will normally be adequate.

Howver, should a repair need to access source files, the default behaviour is to look for the original source location (CD drive, UNC path &c) and, if none of these are accessible, you will then see the (dreaded) prompt for the source MSI.

This is particularly a scenario if packages are installed from a UNC path or mapped drive and if the machine in question is no longer connected to the network (e.g. mobile laptop user) at repair time.

For this reason, many corporates have procedures in place to copy down the MSI (and CAB(s) if external ones are used) to a local (often hidden) folder on the machine before the installation is run. Windows Installer always records the original source location in the registry (via the ResolveSource), so at repair time one could reasonably then expect the source files to be accessible.

The SOURCELIST property allows the package author to enter a semi-colon delimited list of alternate source locations where Windows Installer can look for the original source MSI (and CABs, if external ones were used) should the original installed-from location not be available.

For additional info, try the link to Source Resiliency

Regards,

Spartacus
Posted by: dj_xest 17 years ago
5th Degree Black Belt
0
Hi spartacus,

thanks for the reply..

I was thinking about what MSIMaker said in that message and thought that there is another property aside from SOURCELIST. [:D]

Thanks by the way!
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ