Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Installers

Installers

Scheduled Pinned Locked Moved The Lounge
questionannouncement
18 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Richard Andrew x64R Offline
    Richard Andrew x64R Offline
    Richard Andrew x64
    wrote on last edited by
    #1

    I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

    The difficult we do right away... ...the impossible takes slightly longer.

    R J J C P 8 Replies Last reply
    0
    • Richard Andrew x64R Richard Andrew x64

      I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

      The difficult we do right away... ...the impossible takes slightly longer.

      R Offline
      R Offline
      RickZeeland
      wrote on last edited by
      #2

      Seems relatively unknown, I added it to the list of installers here: https://www.slant.co/topics/4794/~installers-for-windows-programs[^] Maybe users will add their recommendation or comments (can take a while :-\ )

      S 1 Reply Last reply
      0
      • Richard Andrew x64R Richard Andrew x64

        I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

        The difficult we do right away... ...the impossible takes slightly longer.

        J Offline
        J Offline
        Jacquers
        wrote on last edited by
        #3

        I've used [Inno Setup](https://jrsoftware.org/isinfo.php) before. It's free and worked well for what I needed it to do.

        1 Reply Last reply
        0
        • Richard Andrew x64R Richard Andrew x64

          I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

          The difficult we do right away... ...the impossible takes slightly longer.

          J Offline
          J Offline
          Johnny J
          wrote on last edited by
          #4

          I've used both Installshield and Wise and found both quite hard to deal with. Now I use Nullsoft's installer. It does everything I need, for free. Only problem is that you have to create a script, it doesn't have a real UI, but I don't care much about that. For .NET projects, I use WiX which integrates perfectly with Visual Studio.

          Anything that is unrelated to elephants is irrelephant
          Anonymous
          -----
          The problem with quotes on the internet is that you can never tell if they're genuine
          Winston Churchill, 1944
          -----
          Never argue with a fool. Onlookers may not be able to tell the difference.
          Mark Twain

          1 Reply Last reply
          0
          • Richard Andrew x64R Richard Andrew x64

            I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

            The difficult we do right away... ...the impossible takes slightly longer.

            C Offline
            C Offline
            Cp Coder
            wrote on last edited by
            #5

            Years ago I tried InstallShield but found it very difficult to work with. Then I discovered Wix. (German members may stop sniggering now.) It integrates well into Visual Studio, is free and easy to use.

            Get me coffee and no one gets hurt!

            Richard Andrew x64R 1 Reply Last reply
            0
            • C Cp Coder

              Years ago I tried InstallShield but found it very difficult to work with. Then I discovered Wix. (German members may stop sniggering now.) It integrates well into Visual Studio, is free and easy to use.

              Get me coffee and no one gets hurt!

              Richard Andrew x64R Offline
              Richard Andrew x64R Offline
              Richard Andrew x64
              wrote on last edited by
              #6

              Thank you for your comment. Does Wix have a UI now?

              The difficult we do right away... ...the impossible takes slightly longer.

              C K D 3 Replies Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                Thank you for your comment. Does Wix have a UI now?

                The difficult we do right away... ...the impossible takes slightly longer.

                C Offline
                C Offline
                Cp Coder
                wrote on last edited by
                #7

                Wix integrates into Visual Studio. Haven't used it recently, but a couple of years ago, as far as I can remember, you added a Wix project to your solution. In the Wix project you defined your install needs in a xml fie. When you build the solution, the Wix project produces the installer for you. At least, that is how I remember it. The 2019 version of Wix may be slightly more involved than this.

                Get me coffee and no one gets hurt!

                1 Reply Last reply
                0
                • Richard Andrew x64R Richard Andrew x64

                  Thank you for your comment. Does Wix have a UI now?

                  The difficult we do right away... ...the impossible takes slightly longer.

                  K Offline
                  K Offline
                  kalberts
                  wrote on last edited by
                  #8

                  Don't use that phrasing when talking with Linux affectionados! As if a command line interface is not a "user interface" :-) You still edit the .wxs file (the main input file, identifying files and components and all the other stuff describing which pieces to put together in which way, and other red tape such as which user dialog style to user, product IDs etc.) in a textual format (XML), but all the rest is usually handled well by Visual Studio. You don't have to care about that crowd of individual Wix tools; when you build your solution, VS will take care of the building steps of Wix as well. There is no sort of graphic interface for putting your system together like with Lego blocks (if that is what you were hoping for). I was an active Wix user several years ago, subscribing to the mailing lists and eagerly reading the blogs of the developers (at WiX Toolset[^]). I see only two issues with WiX: First, it has got (almost) all the functionality you could dream of, but does it really have to be that complex? You've got two options, either the very naive, simplistic use where VS handles everything for you, or you have to accept the full complexity with a crowd of individual tools and a hundred call line options, "Linux style" in the worst possible sense. You just got to keep that 450 page book handy at all times... (and be aware in which parts the book is outdated). Second, and this is a non-issue if you think it is perfectly OK to fill up your machine with all sorts of obsolete software. Between three and four years ago, I did a major cleanup of about twenty build agents, installing only tools in actual use, updating tools to new versions, to clean out .NET 2.x and 3.x (and a lot of other obsolete stuff). WiX 3.x requires .NET 3.x, which pulls 2.x along, so we decided to go for WiX 4, based on .NET 4, even though it was not yet released, and no VS integration was available. Sure, WiX 4 itself does not need obsolete .NET versions, but the installer package for WiX 4 itself (probably made with WiX 3) needs it! The WiX development team didn't believe me when I reported this, not until I mailed a full log from everything from Windows reinstallation on a newly formatted disk to the WiX installer complaints. So I was promised a new release that would fix this. It didn't. Nor did the second attempt. Then I gave up, accepted that I had to maintain a .NET version released in 2006 for a

                  Richard Andrew x64R E 2 Replies Last reply
                  0
                  • K kalberts

                    Don't use that phrasing when talking with Linux affectionados! As if a command line interface is not a "user interface" :-) You still edit the .wxs file (the main input file, identifying files and components and all the other stuff describing which pieces to put together in which way, and other red tape such as which user dialog style to user, product IDs etc.) in a textual format (XML), but all the rest is usually handled well by Visual Studio. You don't have to care about that crowd of individual Wix tools; when you build your solution, VS will take care of the building steps of Wix as well. There is no sort of graphic interface for putting your system together like with Lego blocks (if that is what you were hoping for). I was an active Wix user several years ago, subscribing to the mailing lists and eagerly reading the blogs of the developers (at WiX Toolset[^]). I see only two issues with WiX: First, it has got (almost) all the functionality you could dream of, but does it really have to be that complex? You've got two options, either the very naive, simplistic use where VS handles everything for you, or you have to accept the full complexity with a crowd of individual tools and a hundred call line options, "Linux style" in the worst possible sense. You just got to keep that 450 page book handy at all times... (and be aware in which parts the book is outdated). Second, and this is a non-issue if you think it is perfectly OK to fill up your machine with all sorts of obsolete software. Between three and four years ago, I did a major cleanup of about twenty build agents, installing only tools in actual use, updating tools to new versions, to clean out .NET 2.x and 3.x (and a lot of other obsolete stuff). WiX 3.x requires .NET 3.x, which pulls 2.x along, so we decided to go for WiX 4, based on .NET 4, even though it was not yet released, and no VS integration was available. Sure, WiX 4 itself does not need obsolete .NET versions, but the installer package for WiX 4 itself (probably made with WiX 3) needs it! The WiX development team didn't believe me when I reported this, not until I mailed a full log from everything from Windows reinstallation on a newly formatted disk to the WiX installer complaints. So I was promised a new release that would fix this. It didn't. Nor did the second attempt. Then I gave up, accepted that I had to maintain a .NET version released in 2006 for a

                    Richard Andrew x64R Offline
                    Richard Andrew x64R Offline
                    Richard Andrew x64
                    wrote on last edited by
                    #9

                    Thank you for that informative post. The first time I looked into WiX I thought it was the greatest thing, but I wasn't prepared for the steep learning curve. It was then that I purchased InstallShield. :)

                    The difficult we do right away... ...the impossible takes slightly longer.

                    1 Reply Last reply
                    0
                    • Richard Andrew x64R Richard Andrew x64

                      I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

                      The difficult we do right away... ...the impossible takes slightly longer.

                      P Offline
                      P Offline
                      Private Dobbs
                      wrote on last edited by
                      #10

                      Yes, I have used it (and paid for it regrettably). Didn't like the product or the company. I settled on WiX Toolset, it takes a little extra effort to learn but your installer can then be pure "you" when you create your own bootstrapper.

                      1 Reply Last reply
                      0
                      • Richard Andrew x64R Richard Andrew x64

                        I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

                        The difficult we do right away... ...the impossible takes slightly longer.

                        R Offline
                        R Offline
                        Rosacek
                        wrote on last edited by
                        #11

                        Hi, I moved to Advanced Installer. After few years have to say it works, no feature is missing and their support works as well.

                        1 Reply Last reply
                        0
                        • Richard Andrew x64R Richard Andrew x64

                          Thank you for your comment. Does Wix have a UI now?

                          The difficult we do right away... ...the impossible takes slightly longer.

                          D Offline
                          D Offline
                          Doug Huras
                          wrote on last edited by
                          #12

                          I've used WixSharp in the past. It's a C# like overlay to create a Wix installer. GitHub - oleg-shilo/wixsharp: Framework for building a complete MSI or WiX source code by using script files written with the C# syntax.[^]

                          1 Reply Last reply
                          0
                          • R RickZeeland

                            Seems relatively unknown, I added it to the list of installers here: https://www.slant.co/topics/4794/~installers-for-windows-programs[^] Maybe users will add their recommendation or comments (can take a while :-\ )

                            S Offline
                            S Offline
                            simchedovid
                            wrote on last edited by
                            #13

                            Not in this list, but I readily recommend SetupBuilder from https://www.lindersoft.com. I have been using this product but for many years. Easy to configure and their tech support is phenominal. Sim

                            R 1 Reply Last reply
                            0
                            • S simchedovid

                              Not in this list, but I readily recommend SetupBuilder from https://www.lindersoft.com. I have been using this product but for many years. Easy to configure and their tech support is phenominal. Sim

                              R Offline
                              R Offline
                              RickZeeland
                              wrote on last edited by
                              #14

                              Thanks! I will add it to the list :-\

                              1 Reply Last reply
                              0
                              • K kalberts

                                Don't use that phrasing when talking with Linux affectionados! As if a command line interface is not a "user interface" :-) You still edit the .wxs file (the main input file, identifying files and components and all the other stuff describing which pieces to put together in which way, and other red tape such as which user dialog style to user, product IDs etc.) in a textual format (XML), but all the rest is usually handled well by Visual Studio. You don't have to care about that crowd of individual Wix tools; when you build your solution, VS will take care of the building steps of Wix as well. There is no sort of graphic interface for putting your system together like with Lego blocks (if that is what you were hoping for). I was an active Wix user several years ago, subscribing to the mailing lists and eagerly reading the blogs of the developers (at WiX Toolset[^]). I see only two issues with WiX: First, it has got (almost) all the functionality you could dream of, but does it really have to be that complex? You've got two options, either the very naive, simplistic use where VS handles everything for you, or you have to accept the full complexity with a crowd of individual tools and a hundred call line options, "Linux style" in the worst possible sense. You just got to keep that 450 page book handy at all times... (and be aware in which parts the book is outdated). Second, and this is a non-issue if you think it is perfectly OK to fill up your machine with all sorts of obsolete software. Between three and four years ago, I did a major cleanup of about twenty build agents, installing only tools in actual use, updating tools to new versions, to clean out .NET 2.x and 3.x (and a lot of other obsolete stuff). WiX 3.x requires .NET 3.x, which pulls 2.x along, so we decided to go for WiX 4, based on .NET 4, even though it was not yet released, and no VS integration was available. Sure, WiX 4 itself does not need obsolete .NET versions, but the installer package for WiX 4 itself (probably made with WiX 3) needs it! The WiX development team didn't believe me when I reported this, not until I mailed a full log from everything from Windows reinstallation on a newly formatted disk to the WiX installer complaints. So I was promised a new release that would fix this. It didn't. Nor did the second attempt. Then I gave up, accepted that I had to maintain a .NET version released in 2006 for a

                                E Offline
                                E Offline
                                englebart
                                wrote on last edited by
                                #15

                                Rule #1 of using third party packages. 1. You must make it work with what is currently supported -because- 2. Never trust anyone else's "ship date" Flashback to a module I used during the 16bit to 32bit transitions. I had to write a 16bit service to process requests from 32bit applications. It seemed backwards to me, but that was the only way the APIs would let you do it. The promised 32bit version never shipped over a 1 year span of promises! Maybe it shipped after I left that position. Thank goodness the 16bit Intel architecture is no longer relevant to Windows. There are probably similar problems with 32bit and 64bit, but I have not had to dive into anything like that for a long time.

                                1 Reply Last reply
                                0
                                • Richard Andrew x64R Richard Andrew x64

                                  I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

                                  The difficult we do right away... ...the impossible takes slightly longer.

                                  L Offline
                                  L Offline
                                  LucidDev
                                  wrote on last edited by
                                  #16

                                  I gave up on InstallShield years ago. I wrote programs to generate the complex install scripts, but it didn't do everything I needed to do. Then I found Visual Installer Visual & Installer[^] which does everything I need to have done. I still use a program to generate the code, but the program does the entire build for a CD or download installation. Visual Installer works very well for me.

                                  Richard Andrew x64R 1 Reply Last reply
                                  0
                                  • L LucidDev

                                    I gave up on InstallShield years ago. I wrote programs to generate the complex install scripts, but it didn't do everything I needed to do. Then I found Visual Installer Visual & Installer[^] which does everything I need to have done. I still use a program to generate the code, but the program does the entire build for a CD or download installation. Visual Installer works very well for me.

                                    Richard Andrew x64R Offline
                                    Richard Andrew x64R Offline
                                    Richard Andrew x64
                                    wrote on last edited by
                                    #17

                                    Wow. It looks promising. I'll give it a try. Thanks!

                                    The difficult we do right away... ...the impossible takes slightly longer.

                                    1 Reply Last reply
                                    0
                                    • Richard Andrew x64R Richard Andrew x64

                                      I'm ready to upgrade from an old, old version of InstallShield Express and I was wondering if anyone has any stories, good or bad about InstallAware, a cheaper competitor?

                                      The difficult we do right away... ...the impossible takes slightly longer.

                                      J Offline
                                      J Offline
                                      jsrjsr
                                      wrote on last edited by
                                      #18

                                      If you want cheap, try the open-source WiX for authoring installers. I use it for work and like it way better than InstallShield. It's not hard to use unless you need to do something unusual (since you mentioned InstallShield Express, i suspect not).

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups