/build/static/layout/Breadcrumb_cap_w.png

Msi not installing captured fiels to Install dir

Hi to All

I am repackaging an application of siebel of size around 700 mb, which has an .iss file.
I have to migrate it from Xp to Win 7. the app is working fine in xp.
I capture that siebel exe with re packager and got the msi file. at this time i launched it was working fine.
I installed that msi with cmd line in a fresh machine
But the problem is at the time of launching the short cut am getting a error stating that some dll's are missing.
When i copied the dlls to the install dir then it is working fine. I compared installdir with the msi captured files.

I want to know that it is capturing the files but not coping the files at the time of installation. i checked the RemoveFileTable for the InstallMode property, it is 2 for all the entries.

can any one help me how should i approach with this problem.

Thanks in advance.

0 Comments   [ + ] Show comments

Answers (4)

Posted by: kardock 12 years ago
Second Degree Green Belt
0
is it possible that the missing files were already on your capture computer, so they were not captured in the installation?

try capturing your msi on a clean machine where the app was never installed. that would be my next step.
Posted by: imavanurabanerjee 12 years ago
Third Degree Blue Belt
0
First of all did you varified that the application actually runs on Windows 7. It might not be Win7 compatible.
Now cosider that its compatible: You application is 700mb thats a big fish, so it will have loads of files. You might be missing something.

Try a fresh recaptuire rather than fighting with the old one.
Posted by: jmaclaurin 12 years ago
Third Degree Blue Belt
0
Make sure these files come with the install and not a prerequisite like .Net or C++ Runtime.

ORIGINAL: laxmikanth
When i copied the dlls to the install dir then it is working fine. I compared installdir with the msi captured files.


When you compared, what did you find?

I would hazzard a guess that somewhere a key file is not set properly. I would check the Features and Components and the subsequent files and folders.

It could also be a property or path variable.

Turn on verbose logging and look for the files in question in the install log.
Posted by: Spef 12 years ago
Orange Senior Belt
0
The machine that you made the first windows 7 capture on - was that a completely fresh install?

Remember the way that it works by default is to talke a snapshot of all the files and Regestry etc and then another snapshot after the applicatiopn is installed. if the .dll already exists on the machine at the time of the first snapshot then it will not be one of the files included in the msi.

You could always add those files into the msi however it is likely that if these files are missing there is something else that will be missing :)

Cheers,
Spef
Hopefully Application Deployment tips coming to www.spefdata.com
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