Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Convert a Compressed msi into Uncompressed msi

43 views
Skip to first unread message

Thomas

unread,
May 16, 2006, 11:49:02 AM5/16/06
to
Hi,

I create a Base.msi which is in compressed format.
R there any utilities or anything in windows installer which shld convert a
compressed msi into uncompressed msi ?
I dont want to create a uncompressed msi( which we can do in ReleaseWizard
configuration).
I want to convert a compressed msi into uncompressed msi.

Thanks in Advance,
Thomas

dbareis

unread,
May 16, 2006, 9:38:23 PM5/16/06
to
Performing an admin install can be used:

msiexec.exe /a "SomeMsi.msi"

Bye,
Dennis Bareis

Thomas

unread,
May 17, 2006, 3:59:02 AM5/17/06
to
Hi dbareis,
THnks for ur reply.
But msiexec.exe /a "SomeMsi.msi" will perform an installation. I dont want
to install an compressed msi.
For ex: I have Somemsi.msi which is in compressed format.
I just want to comvert Somemsi.msi into uncompressed msi.
like,
Someutility /convertToUncompressed Somemsi.msi
<path_for_storing_Uncompressed_msi>

Thanks,
THomas

Rob Hamflett

unread,
May 17, 2006, 4:12:25 AM5/17/06
to
An admin install isn't actually an installation as you'd normally think of it. It just extracts all
the files into a directory, along with the MSI file minus the internal cabs.

Rob

Thomas

unread,
May 18, 2006, 4:55:01 AM5/18/06
to
Hi dbraeis and Rob,
Lot of thanks for ur information. I'm just searching for this for more
than 2 weeks.... THis info is just a wonder to me.....
But the documentation didnt said a word abt this.....

Thomas

Dennis Bareis

unread,
May 19, 2006, 3:21:13 AM5/19/06
to
Hi,

On Thu, 18 May 2006 01:55:01 -0700, Thomas <Tho...@discussions.microsoft.com> wrote:

>But the documentation didnt said a word abt this.....

Unfortunately the documentation doesn't say a lot about a lot :-)

Bye,
Dennis
Dennis Bareis [MVP] (dba...@KillSpam.gmail.com)
http://users.cyberone.com.au/dbareis/index.htm
Freeware Windows Installer creation tool (+ "ORCA automation"):
http://users.cyberone.com.au/dbareis/makemsi.htm

Thomas

unread,
May 19, 2006, 5:08:01 AM5/19/06
to
I have a question regarding Patch Creation(msp)

Problem Description:
****************
A cumulative patch , say, ServicePack, which addresses the Base
version of a product ,is not getting properly uninstalled when removed
through ControlPanel->Add/Remove programs.

Details :
******
Following are the patch creation tools used to create the patches:
Msimsp.exe : version: 2.0.2600.0

Base.msi
HotFix1.msp(applied over Base. Targets Base.msi. PatchSequence =1.1.0 ,
Supersede=0 in PatchSequence table)

HotFix2.msp(applied over HotFix1. Targets HotFix1.msi. Provided Sequence
=1.2.0 , Supersede=0 in PatchSequence table)

ServicePack.msp (applied over HotFix2. The ServicePack.msp targets Base.msi.
Provided Sequence =1.3.0 , Supersede=1 in PatchSequence table (In the
documentation it is said that, this will supersede earlier patches.))

Installation Behaviour of ServicePack when the HotFixes 1 and 2 were already
applied:
***************************************************************
With the “supersede” attribute set to 1, in PatchSequence
table, it is replacing all the intermediate patches when service pack is
applied. In ControlPanel-> Add/Remove programs , the entries for the HotFix1
and HotFix2 were removed. This is fine.

Uninstallation Behaviour of the ServicePack(This is the problem):
***********************************************
When we try to uninstall ServicePack from add/remove programs, it is giving
the following message: “Fatal error while installation”. Ideally , it should
be uninstalled and RollBack to Base.msi.
Even the property “MinorUpdatetoTargetRTM” is set to 1. But no effect

######
Question:
#######

why it isn’t possible to directly uninstall a servicepack (minor upgrade),
which supersedes earlier patches from Add/Remove programs and what should I
do to rectify this problem ?

Note:
****
I tried to install the servicepack using msiexec with the option
“MsiPatchRemove=GUID1;GUID2.” With this type of installation the
uninstallation of servicepack from add/remove programs is working fine. But,
as per my requirements the servicepack to take care of the uninstallation
with out any additional parameters.

Please Help me in this regard.

Thamks & Regards,
Thomas

0 new messages