/build/static/layout/Breadcrumb_cap_w.png

External Files

Greetings all!

At my current workplace, we're struggling with a conflict of best practices/standards...

Please tell me if you have something like these where you are...

- Vendor MSIs should not be modified, transforms should be used

- Packages (for deployment via SMS) should be self-contained

Here's the problem: for a number of large apps, the vendor MSIs are calling files external to those MSIs. My current culprits are RateFind, Visio 2003, and both Pro and Std versions of Acrobat 6.0 (and I KNOW MS Office grabs external files).

I INVITE/WELCOME/REJOICE-IN your comments and suggestions, and here are a few of my general questions:

1) How does leaving files external to an MSI affect self-repair?
2) Does this mean that the original network path must always be available to a user?
3) Can MSIs with external files be cached locally?

Thanks in advance,

- Sean Roberts

0 Comments   [ + ] Show comments

Answers (5)

Posted by: Cocopq 19 years ago
Senior Yellow Belt
0
Hi Sean,

I been in this game abt 2 and half - 3 yrs standards are always a good thing.

External files are better in one sence because when creating a Transform you dont have to worry about cab files and they can be inserted into the same dir as the MSI does however durin install it only caches the MSI and not the external files - it still grabs them from the source the same as cab files. it may be slower because they are uncompressed.

Another issue you may come accross if your asked to install the same file but to two differernt version to different users to same location this is easly resloved in INstallshiled it will work with you to change path etc.

And yes the orignal network path must be available to all users and even if you had cab files this would be the same - look in c:\Windows\installer for msis that have internal and external cab files notice the MSI file is smaller and it does not contain the cab file?

Yes MSI with external files can be cached locally but there files will be on the server
Posted by: inert 19 years ago
Orange Belt
0
Hi,

Isn't there another pluspoint to external files (or external cab 's), i mean, the main .MSI is to be as small as possible, for it only contains the install/uninstall information the client needs.
This is the data that wil be cached locally on the client.
In our company we have seen a great improvement in (install)time for especially clients that are dialled in (we have 300+ of them),
they only have to read a small .MSI where the install information is stored and can begin installation much quicker. When these .msi's were selfcontained the whole installation process would take forever.
Posted by: Cocopq 19 years ago
Senior Yellow Belt
0
Also when repairing as far as I know it only repairs or copies down the fails that are corput or missing so less traffic occurs
Posted by: omookin 19 years ago
Senior Yellow Belt
0
Hi Sean,
I have a problem that you may be able to help me with.I am trying to package Visio 2003,problem is it hangs up when it tries to create an msi,I read somewhere that ,that was caused by the fact that its already an msi & all i need to use is a transform.....now how do I create a transform without creating an msi first.
Thanks
Posted by: cdupuis 19 years ago
Third Degree Green Belt
0
Visio 2003 is already in MSI format as provided by Microsoft. To create a transform file you can use the Custom installation Wizard provided by Microsoft to create the transform.
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