Good wysiwyg installation maker

This forum is meant for anything you would like to share with other visitors
Post Reply
Anonymous

Good wysiwyg installation maker

Post by Anonymous »

I'm currently using Smart Install Maker, have done for quite a while. However, there's no longer any support so I'm looking for a viable replacement.

While SIM works well, current security measures in Windows are making the setup.exe generated by SIM, and my app exes are being blocked by antivirus software etc. The Anti-virus in my case is Trend micro.

I need something with full uninstall capabilities as well as the ability to run a command as part of the install - in this case an app I wrote to create the databases, indexes and folders required by my main program.

Any ideas, thoughts, recommendations etc please?
User avatar
lumberjack
Posts: 723
Joined: Fri Sep 25, 2015 3:11 pm

Good wysiwyg installation maker

Post by lumberjack »

Hi Jeff,
BiggyRat wrote:I'm currently using Smart Install Maker, have done for quite a while. However, there's no longer any support so I'm looking for a viable replacement.
While SIM works well, current security measures in Windows are making the setup.exe generated by SIM, and my app exes are being blocked by antivirus software etc. The Anti-virus in my case is Trend micro.
I need something with full uninstall capabilities as well as the ability to run a command as part of the install - in this case an app I wrote to create the databases, indexes and folders required by my main program.
Any ideas, thoughts, recommendations etc please?
Never used it, but have you ever tried InnoSetup? Maybe the DevTeam can give a good alternative.
BiggyRat

Good wysiwyg installation maker

Post by BiggyRat »

No I haven't used Inno. Does look like it's worth a look. So does WiX setup. I'll check them both out. Thanks Johan.
alanbourke

Good wysiwyg installation maker

Post by alanbourke »

Thoughts are that it is unlikely you'll find a good, free WYSIWYG tool these days. I have used both InnoSetup and Wix, and both will allow you to do what you want. Inno is based on its own scripting language, and Wix uses configuration files with an XML-like syntax.
FoxProMatt

Good wysiwyg installation maker

Post by FoxProMatt »

FYI - Here is a link to a White Paper on using Inno Setup, and this document was prepared by one of the Visual FoxPro gurus named Doug Hennig.

http://www.doughennig.com/Papers/Pub/InnoSetup.pdf

This is a very exhaustive treatment of the topic, coming in at 28 pages with lots of details and screenshots.
User avatar
robert
Posts: 4225
Joined: Fri Aug 21, 2015 10:57 am
Location: Netherlands

Good wysiwyg installation maker

Post by robert »

Jeff,

I am using inno setup for the X# installer.
WIX would work as well, but somehow I don't like the MSI installers.
An Inno setup installer can be easily run again without uninstall first.
With the Inno scripting possibilities you can do almost anything.

Robert
XSharp Development Team
The Netherlands
robert@xsharp.eu
IanB
Posts: 9
Joined: Tue Nov 01, 2016 8:12 pm
Location: UK

Good wysiwyg installation maker

Post by IanB »

We have been using NSIS installer for many years we find it works really well and you can do everything with it. (we run mini VO or .Net programs from it to do anything really clever). Maybe worth taking a look to.

https://sourceforge.net/projects/nsis/

https://nsis.sourceforge.io/Main_Page

Ian
Jamal
Posts: 314
Joined: Mon Jul 03, 2017 7:02 pm

Good wysiwyg installation maker

Post by Jamal »

For several years, I've used Advanced Installer https://www.advancedinstaller.com.
I have the pro version and it does everything you asked for and much more.
MathiasHakansson
Posts: 50
Joined: Fri Feb 16, 2018 7:52 am

Good wysiwyg installation maker

Post by MathiasHakansson »

About the security measures in later version of anti virus software. As some of the anti virus software are based on "reputation", you can get problems with any of the mentioned tools if your certificate is new or if it has accumulated a bad reputation.
We build our main installation with WIX, but it is also dependent on other 3rd party installations, like sql-server. Our wix-installation is signed, but as it's dependent on other files, we pack it all into a 7zip self extracting archive. 7zip is free. This exe-file is signed with an external signing tool (signtool.exe, I think it's included in visual studio installation).
When you start the installation the UAC dialog is shown with the information from your certificate.
Not this is where the reputation comes in. When your certificate is new customers will experience problems with some anti virus software. What you can do is to contact the anti virus software vendors and whitelist your certificate. Not all vendors has this service, some has service where you can report false positives instead.

The 7zip extracted files are deleted after the main install process is finished. Really easy and convenient.

/MathiasH
Post Reply