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. Install Software

Install Software

Scheduled Pinned Locked Moved The Lounge
question
22 Posts 12 Posters 2 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.
  • M Michael P Butler

    I'll just add another recommendation for Inno Setup. It is a great tool. It only has one downside, it doesn't generate MSI installers. Most of my customers require their software to be delivered as an MSI, so the software can be deployed by Windows Group Policies. Michael CP Blog [^] Development Blog [^]

    J Offline
    J Offline
    Jim Crafton
    wrote on last edited by
    #9

    Given that the IS script itself is just text, and seem pretty straightforward to parse, I wonder how hard it would be to write an app that parses this and then generates an MSI file from it? What I remember about MSI is that it seemed insanely complicated to deal with at a low level so maybe this is why no one has attempted this. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF!

    1 Reply Last reply
    0
    • B BrockVnm

      Hey everyone, I am looking for software to create installs for an application. I am looking for something that is free or open-source for personal or commercial use. Does anyone know of any good software to create installs? Thanks! :-D


      We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

      P Offline
      P Offline
      peterchen
      wrote on last edited by
      #10

      ...again Just in case: Don't use Installshield - it's neither free nor open source, but I have to say it


      Pandoras Gift #44: Hope. The one that keeps you on suffering.
      aber.. "Wie gesagt, der Scheiss is' Therapie"
      boost your code || Fold With Us! || sighist | doxygen

      1 Reply Last reply
      0
      • M Michael P Butler

        I'll just add another recommendation for Inno Setup. It is a great tool. It only has one downside, it doesn't generate MSI installers. Most of my customers require their software to be delivered as an MSI, so the software can be deployed by Windows Group Policies. Michael CP Blog [^] Development Blog [^]

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

        Does anyone have any experience with any MSI'ish installers? Our WISE Installation system installer we use here is getting very long in the tooth. Sales wants us to go for the little windows logo in our next release, which I believe means we need to be MSI compatible. We also need fairly complete scripting, as our installers end up doing quite a bit of behind the scenes work for updating older versions of our software.

        M E 2 Replies Last reply
        0
        • B BrockVnm

          Hey everyone, I am looking for software to create installs for an application. I am looking for something that is free or open-source for personal or commercial use. Does anyone know of any good software to create installs? Thanks! :-D


          We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

          M Offline
          M Offline
          Matt Gerrans
          wrote on last edited by
          #12

          Check out WiX[^] (Windows Installer XML), here's a nice tutorial[^] for it, too. Matt Gerrans

          P 1 Reply Last reply
          0
          • R rentzk

            Does anyone have any experience with any MSI'ish installers? Our WISE Installation system installer we use here is getting very long in the tooth. Sales wants us to go for the little windows logo in our next release, which I believe means we need to be MSI compatible. We also need fairly complete scripting, as our installers end up doing quite a bit of behind the scenes work for updating older versions of our software.

            M Offline
            M Offline
            Michael P Butler
            wrote on last edited by
            #13

            rentzk wrote: Does anyone have any experience with any MSI'ish installers? Our WISE Installation system installer we use here is getting very long in the tooth. Sales wants us to go for the little windows logo in our next release, which I believe means we need to be MSI compatible. We also need fairly complete scripting, as our installers end up doing quite a bit of behind the scenes work for updating older versions of our software. I currently use Installshield to build my MSI's. It is a pain in the arse[^] to use, especially for complicated installs. I haven't used WISE in a few years but people tell me it is slightly better than Installshield. I'm currently investigating the WIX toolkit[^] as an alternative. Michael CP Blog [^] Development Blog [^]

            1 Reply Last reply
            0
            • B BrockVnm

              Hey everyone, I am looking for software to create installs for an application. I am looking for something that is free or open-source for personal or commercial use. Does anyone know of any good software to create installs? Thanks! :-D


              We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

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

              ... definitely :-D ~RaGE();

              1 Reply Last reply
              0
              • J Jim Crafton

                This comes up from time to time, and I'll second Jeremy's link - Inno Setup is superb. I use it for the VCF with a script that handles over 1200 files, plus deals with custom code in the installer through it's ObjectPascal script language to do stuff like register environment variables, checks for which version of Visual Studio is installed, etc. One of the cool things about it, is that you can include an existing script into another one. I use this feature to dynamically create a source code listing script that just contains the list of source files to install (like .cpp/.h, etc), and then include this inside the master script for the installer. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF!

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #15

                I have only used it for simple installations but it does what it promises. Elaine :rose: The tigress is here :-D

                1 Reply Last reply
                0
                • B BrockVnm

                  Hey everyone, I am looking for software to create installs for an application. I am looking for something that is free or open-source for personal or commercial use. Does anyone know of any good software to create installs? Thanks! :-D


                  We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #16

                  Inno Setup, it is good for the simple installs I've needed so far. Elaine :rose: The tigress is here :-D

                  1 Reply Last reply
                  0
                  • B BrockVnm

                    Hey everyone, I am looking for software to create installs for an application. I am looking for something that is free or open-source for personal or commercial use. Does anyone know of any good software to create installs? Thanks! :-D


                    We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

                    B Offline
                    B Offline
                    BrockVnm
                    wrote on last edited by
                    #17

                    Thanks for all of your input. I will be looking at all software that you all recommended. Thanks again!!


                    We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

                    1 Reply Last reply
                    0
                    • M Matt Gerrans

                      Check out WiX[^] (Windows Installer XML), here's a nice tutorial[^] for it, too. Matt Gerrans

                      P Offline
                      P Offline
                      peterchen
                      wrote on last edited by
                      #18

                      One problem: in Gemany, the name would belong to the soapbox :rolleyes:


                      Pandoras Gift #44: Hope. The one that keeps you on suffering.
                      aber.. "Wie gesagt, der Scheiss is' Therapie"
                      boost your code || Fold With Us! || sighist | doxygen

                      M 1 Reply Last reply
                      0
                      • B BrockVnm

                        When looking at this I saw that I have to write scripts, is this something that is complicated to do? Thanks!!!


                        We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

                        E Offline
                        E Offline
                        El Corazon
                        wrote on last edited by
                        #19

                        BrockVnm wrote: When looking at this I saw that I have to write scripts, is this something that is complicated to do? get nsis edit, another project, and use the wizard to write the script. But once you get the hang of it, it's not that difficult to write the scripts. I always start with the wizard, then work from the result script to extend it. _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                        1 Reply Last reply
                        0
                        • R rentzk

                          Does anyone have any experience with any MSI'ish installers? Our WISE Installation system installer we use here is getting very long in the tooth. Sales wants us to go for the little windows logo in our next release, which I believe means we need to be MSI compatible. We also need fairly complete scripting, as our installers end up doing quite a bit of behind the scenes work for updating older versions of our software.

                          E Offline
                          E Offline
                          Ed K
                          wrote on last edited by
                          #20

                          I generally use custom actions to handle all my special needs during an install. Check out this article.[^] ed ~"Watch your thoughts; they become your words. Watch your words they become your actions. Watch your actions; they become your habits. Watch your habits; they become your character. Watch your character; it becomes your destiny." -Frank Outlaw.

                          1 Reply Last reply
                          0
                          • P peterchen

                            One problem: in Gemany, the name would belong to the soapbox :rolleyes:


                            Pandoras Gift #44: Hope. The one that keeps you on suffering.
                            aber.. "Wie gesagt, der Scheiss is' Therapie"
                            boost your code || Fold With Us! || sighist | doxygen

                            M Offline
                            M Offline
                            Matt Gerrans
                            wrote on last edited by
                            #21

                            Ich hatte keine Ahnung. Was bedeute das? :confused: Matt Gerrans

                            P 1 Reply Last reply
                            0
                            • M Matt Gerrans

                              Ich hatte keine Ahnung. Was bedeute das? :confused: Matt Gerrans

                              P Offline
                              P Offline
                              peterchen
                              wrote on last edited by
                              #22

                              How to say this Lounge safe... "to help yourself" :rolleyes: http://dict.leo.org/?lp=ende&lang=de&searchLoc=0&cmpType=relaxed&relink=on§Hdr=on&spellToler=std&search=wichsen[^]


                              Pandoras Gift #44: Hope. The one that keeps you on suffering.
                              aber.. "Wie gesagt, der Scheiss is' Therapie"
                              boost your code || Fold With Us! || sighist | doxygen

                              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