- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Cab and msi files differ in size on different computers
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Cab and msi files differ in size on different computers
We have two different virtual machines running the Stand-Alone Build. When the IsBld command is ran on Computer B then the output is correct and everything is fine. But when the exact same command is ran on Computer A then the cab file is about 10% as large of a file and the msi file is also a little smaller. We use TeamCity to handle pulling repositories and running commands, so all of that is identical on both machines.
When exploring the contents of the cab files one only has about 65 files and the other has thousands. What could cause the incorrect output?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
When exploring the contents of the cab files - are you able to determin which files are missing?
This would help understand if the missing data is coming from prerequisites, merge modules, file dependencies... etc.
Once you know this, you can start to investigate why those particular aspects are not being included during the build.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
If I'm understanding the files types correctly, the only things in the bad cab are merge modules and a single .m file. Grouping by file type in the good bin shows some of the following types
- Application
- Application Extention
- CSS
- Config1-7
- Core and Core1
- DL-DL2
- DLL1-DLL7
And a bunch of other kinds of files such as some specific to our software and other types of text documents, etc.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
any errors or warnings in the build logs?
Have you actually compared the contents of the directories from where the setup is built (to make sure TeamCity really pulled everything into the correct place)
InstallSite.org / InstallSite.de