Tx all. That's some useful information. As my requirement is a MSI file, I'll try to use WIX or MSI wrapper. I'll let you know how my experience goes.

regards,

Usman


On Tue, Aug 27, 2013 at 10:34 AM, phil@highoctane.be <phil@highoctane.be> wrote:
You can also use Inno Setup which is nice, easy, and free.

http://www.jrsoftware.org/isinfo.php#features

But ok, it doesn't do MSI.

http://stackoverflow.com/questions/6245260/installers-wix-or-inno-setup

But you can get around that with�http://www.exemsi.com/inno-setup-and-msi

Good luck.

Phil





On Tue, Aug 27, 2013 at 7:27 AM, Hern�n Morales Durand <hernan.morales@gmail.com> wrote:
I have never tried but it seems you can wrap installer in MSI files using WiX http://wixtoolset.org/ and this package http://www.exemsi.com/

To write the installer check this out:

http://code.google.com/p/biosmalltalk/wiki/NSISInstallerScript

Hern�n

El 26/08/2013 17:29, Usman Bhatti escribi�:
On Mon, Aug 26, 2013 at 7:10 PM, St�phane Ducasse
<stephane.ducasse@inria.fr <mailto:stephane.ducasse@inria.fr>> wrote:



� � �> Hello,
� � �>
� � �> Does anyone have experience of distributing Pharo-based software
� � as an MSI installer package to be installed by clients?

� � what is an MSI?


Microsoft installer, a packaging for windows-based software that allows
installation of the software on a windows machine: creation of registry
keys, Start menu items, looking for previous installations of the
software and upgrading it, etc.


� � �> I would particularly like to know the tool that was used to
� � create the MSI.

� � Do you mean installing a Pharo App?
� � What means installing?


So, it would mean that Pharo app is installed on a client machine:
creating directory hierarchy, placing image and vm files and any scripts
that come with the image, and creating windows shortcuts. For the time,
its a question from a client so I thought someone might have some
relevant exp.


� � Because if you ship an image in essence:
� � � � � � �you ship one image
� � � � � � �with an opening image saying installing�.
� � � � � � �then you save



� � �>
� � �> regards,
� � �>
� � �> Usman Bhatti