Hi all,

I just want to ask why do we need to repackage exe to msi.

and what is the difference of two also in terms of installing.

0 Comments   [ + ] Show Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.



Google it and find the answer. There are so many answers to the questions you have asked above.
Answered 10/11/2011 by: satnix
Senior Yellow Belt

Please log in to comment
First, you would need to ensure that the EXE doesn't already extrcat and execute an MSI.

For me, the single-most important reason why I re-package is so that I know exactly what the installation is going to do to my workstations.
Answered 10/11/2011 by: VBScab
Red Belt

Please log in to comment
To do your workplaces more manageable to reduce TCO
Answered 10/12/2011 by: itolutions
Orange Senior Belt

Please log in to comment
MSI Advantages:
  1. Customize Applications to suit the user needs.
  2. Simplify the Installation and Un-installation Procedures.
  3. Once packaged, applications can be quickly installed on a range of desktops in multiple locations, saving administrative costs, simplifying the manage of licensing fees and minimizing support and repair expenditures.
  4. Has a great flexibility of obtaining the lost files through a phenomenon called Self Heal, this reduces the down time of application. If a critical file (a .DLL or .EXE file, for example) that is part of the distribution is corrupt or is deleted, the user can be prompted to repair the installation by presenting the original .MSI distribution. Additionally, if the installation media is available (for example, on a network share), the repair simply happens automatically.
  5. Can be advertised. So that on demand installation could take place.
  6. Upgrading of the application can be done with ease.
But, exe don't have these advantages. So we are repackaging an exe to msi
Answered 10/12/2011 by: kokiladhevi
Senior Yellow Belt

Please log in to comment
It depends on the environment you are working on.
if you can extract an msi from an exe, then u can create a transform and make the changes u need.
if not then u will repackage it
Answered 10/12/2011 by: perk
Senior Yellow Belt

Please log in to comment
Hi vhoyy,

There are some of the disadvantageous are their with EXE , So we are going for Re-packaging Or packaging. Let me explain some of the advantages available and which are not available in EXE.

1) Self heeling :- when application gets curreputed by user or unexpectedly then Re-packaged or packaged application make sure that application will work's fine with using this conspt.
2) Roll-Back:-
If u r installing any Re-packaged or packaged application middle of the installation if u want to cancel or some thing else happen then ur system will come to previous sate.(But not with EXE, exe can leave some of the file in the system ).
3) Reduce Support Costs.
4)Advertisement Installation .
5)DLL heal .

These are all some of the advantages available with Re-packaging Or packaging.

I hope this will helps you..........................
Answered 10/17/2011 by: srshmca
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity