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.
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)
Please log in to answer
Posted by:
kardock
12 years ago
Posted by:
imavanurabanerjee
12 years ago
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.
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
Make sure these files come with the install and not a prerequisite like .Net or C++ Runtime.
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.
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
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
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.
so that the conversation will remain readable.