Windows package creator/installer

Do you have a question about makefiles, a compiler or IDE you are using and need to know how to set it up for wxWidgets or why it doesn't compile but other IDE's do ? Post your questions here.
Post Reply
BobsTheDude
Earned a small fee
Earned a small fee
Posts: 23
Joined: Wed Mar 06, 2019 10:33 pm

Windows package creator/installer

Post by BobsTheDude » Fri Oct 09, 2020 11:59 am

I need to package up and create an installer for my Windows app. Not coming from a Windows background I am not sure what to use. Can anyone make a suggestion? I just need it to package everything up and be able to have the end-user click on it and have it install to the designated directories, etc.

User avatar
doublemax
Moderator
Moderator
Posts: 15283
Joined: Fri Apr 21, 2006 8:03 pm
Location: $FCE2

Re: Windows package creator/installer

Post by doublemax » Fri Oct 09, 2020 8:11 pm

Use the source, Luke!

BobsTheDude
Earned a small fee
Earned a small fee
Posts: 23
Joined: Wed Mar 06, 2019 10:33 pm

Re: Windows package creator/installer

Post by BobsTheDude » Sat Oct 10, 2020 10:25 am

Thank you.

PB
Part Of The Furniture
Part Of The Furniture
Posts: 2675
Joined: Sun Jan 03, 2010 5:45 pm

Re: Windows package creator/installer

Post by PB » Sat Oct 10, 2020 2:25 pm

just be aware that regardless of the installer, if you do not have your executable signed, Windows will display a message than can scare some users and some may not even be able to find how to continue installation.

BobsTheDude
Earned a small fee
Earned a small fee
Posts: 23
Joined: Wed Mar 06, 2019 10:33 pm

Re: Windows package creator/installer

Post by BobsTheDude » Sat Oct 10, 2020 5:02 pm

Thanks for that and hopefully it is much easier than signing an app on Mac.

BobsTheDude
Earned a small fee
Earned a small fee
Posts: 23
Joined: Wed Mar 06, 2019 10:33 pm

Re: Windows package creator/installer

Post by BobsTheDude » Sat Oct 10, 2020 5:04 pm

Is there a tutorial you can point me to on signing Windows apps by chance?

User avatar
doublemax
Moderator
Moderator
Posts: 15283
Joined: Fri Apr 21, 2006 8:03 pm
Location: $FCE2

Re: Windows package creator/installer

Post by doublemax » Sat Oct 10, 2020 6:10 pm

The technical process of signing is relatively simple:
https://docs.microsoft.com/en-us/dotnet ... gntool-exe

The main issue is to get a code signing certificate. Depending on where you live, whether you're developing an open source or commercial application and whether you have a registered company or are an individual, this can be more or less difficult and expensive.

https://en.wikipedia.org/wiki/Code_signing
https://en.wikipedia.org/wiki/Microsoft_SmartScreen
Use the source, Luke!

dkaip
Super wx Problem Solver
Super wx Problem Solver
Posts: 281
Joined: Wed Jan 20, 2010 1:15 pm

NSIS

Post by dkaip » Mon Oct 12, 2020 6:36 pm

Hello. I thing that the free and open source NSIS is the best and very easy tool.

PB
Part Of The Furniture
Part Of The Furniture
Posts: 2675
Joined: Sun Jan 03, 2010 5:45 pm

Re: NSIS

Post by PB » Mon Oct 12, 2020 7:24 pm

dkaip wrote:
Mon Oct 12, 2020 6:36 pm
Hello. I thing that the free and open source NSIS is the best and very easy tool.
Just curious: what do you think are the main practical advantages of NSIS over InnoSetup (I am familiar only with the latter)?

Post Reply