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. InstallShield

InstallShield

Scheduled Pinned Locked Moved The Lounge
question
31 Posts 24 Posters 6 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.
  • S Shog9 0

    Maxwell Chen wrote:

    I hoped it to directly restart Windows without giving users a chance to let choose YES or NO, but just [OK] to restart.

    You're joking... right? :~

    Now taking suggestions for the next release of CPhog...

    L Offline
    L Offline
    Luis Alonso Ramos
    wrote on last edited by
    #14

    A lot of installers do that. I don't like it, so I just drag the window offscreen, and restar whenever I feel like. X|

    Luis Alonso Ramos Intelectix Chihuahua, Mexico

    Not much here: My CP Blog!

    S D 2 Replies Last reply
    0
    • Richard Andrew x64R Richard Andrew x64

      Does anyone else here use InstallShield to build install packages? I use the Express edition, and it's a very nice program, but I have to say that the install programs it creates are extremely bloated in size! It does offer you the choice of using their compact engine which produces an install program around 1 MB for a small program, but the compact engine has very, very limited functionality. The standard installation engine produces an install package of 5 MB + for even a very small program. This is very frustrating because my clients don't like such a huge installation program. ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸

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

      for small things, use Innosetup. It's not so much bloat, but a fixed overhead which is ok for large projects.


      Some of us walk the memory lane, others plummet into a rabbit hole
      Tree in C# || Fold With Us! || sighist

      1 Reply Last reply
      0
      • L Luis Alonso Ramos

        A lot of installers do that. I don't like it, so I just drag the window offscreen, and restar whenever I feel like. X|

        Luis Alonso Ramos Intelectix Chihuahua, Mexico

        Not much here: My CP Blog!

        S Offline
        S Offline
        Stuart Dootson
        wrote on last edited by
        #16

        Me too - especially the Norton Antivirus updater - seems like every time the bloated piece of sh*t downloads something, it wants to restart my machine, without giving me the option of saying 'Nah, not yet'. Yet another reason why Symantec are never getting another penny of my money...

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

          Does anyone else here use InstallShield to build install packages? I use the Express edition, and it's a very nice program, but I have to say that the install programs it creates are extremely bloated in size! It does offer you the choice of using their compact engine which produces an install program around 1 MB for a small program, but the compact engine has very, very limited functionality. The standard installation engine produces an install package of 5 MB + for even a very small program. This is very frustrating because my clients don't like such a huge installation program. ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸

          A Offline
          A Offline
          Andrew Peace
          wrote on last edited by
          #17

          I find this thread interesting reading. Open to anyone: If you took the best installation maker you knew of, how would you rate it? Say, out of 5, where 5 is the perfect installer, and 0 is the worst thing imagineable? If I gave you something that matched up to your 5, would your company policy allow you to use it? The place I work at is kinda interesting, because we have rather rradical installations that mean we have hand written installers. -- Andrew.

          J A 2 Replies Last reply
          0
          • M Maxwell Chen

            Michael Dunn wrote:

            Inno and

            I once made an installer with InnoSetup. I hoped it to directly restart Windows without giving users a chance to let choose YES or NO, but just [OK] to restart. But the only outcome I could make is a message box for [restart now] or [restart later]. Do you have any idea how to do this? Thank you.


            Maxwell Chen

            F Offline
            F Offline
            feline_dracoform
            wrote on last edited by
            #18

            so i am a user, i have 3 documents open that i am working on, and your installer reboots my computer without asking me... you will not see me for dust! zen is the art of being at one with the two'ness

            1 Reply Last reply
            0
            • L Luis Alonso Ramos

              A lot of installers do that. I don't like it, so I just drag the window offscreen, and restar whenever I feel like. X|

              Luis Alonso Ramos Intelectix Chihuahua, Mexico

              Not much here: My CP Blog!

              D Offline
              D Offline
              Dan Neely
              wrote on last edited by
              #19

              Kill the process and be done with it.

              1 Reply Last reply
              0
              • O Orcrist

                Inno all the way. It's too bad you spent money on a lemon but you really I would at least look at Inno Setup. Flexible and Free (but I am sure he appreciates donations). I went through the same thing with ComponentOne. With the exception of Reports I dropped all their stuff even though I dropped around 600CDN on it. Chalk it up to lessons learned the hard way. My best suggestion for the future is drop by the CP lounge and ask which Tool to use for what purpose and you will get a great list of products to examine. Many free. For example if you ask about modelling you will probably find a ton of endorsements for Enterprise Architect over Rational Rose just on the basis of 'best bang for buck'. Good Luck with your install. Cheers, David

                B Offline
                B Offline
                Bassam Abdul Baki
                wrote on last edited by
                #20

                You have anything better than VSFlegGrid? We used it in my previous company and I actually had to implement a lot of the features it offered. "If only one person knows the truth, it is still the truth." - Mahatma Gandhi Web - Blog - RSS - Math

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

                  Does anyone else here use InstallShield to build install packages? I use the Express edition, and it's a very nice program, but I have to say that the install programs it creates are extremely bloated in size! It does offer you the choice of using their compact engine which produces an install program around 1 MB for a small program, but the compact engine has very, very limited functionality. The standard installation engine produces an install package of 5 MB + for even a very small program. This is very frustrating because my clients don't like such a huge installation program. ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸

                  B Offline
                  B Offline
                  Brigg Thorp
                  wrote on last edited by
                  #21

                  I've been tasked with writing the installation for every piece of software that we've written. I started about 10 years ago with Wise, which was a great product in its day. Easy to use scripts. However, as Windows became more complicated, I found that InstallShield was much better at handling it. After a couple of years using their product, now I can't stand it. The UI sucks and there is way too much complexity if you want to do anything different than their standard install format. I think for the next installer I write, it's going to be with Nullsoft's Installer[^]. Either that, or I'll go revist Wise for Windows. Brigg Thorp Senior Software Engineer Timex Corporation

                  1 Reply Last reply
                  0
                  • B Bassam Abdul Baki

                    You have anything better than VSFlegGrid? We used it in my previous company and I actually had to implement a lot of the features it offered. "If only one person knows the truth, it is still the truth." - Mahatma Gandhi Web - Blog - RSS - Math

                    O Offline
                    O Offline
                    Orcrist
                    wrote on last edited by
                    #22

                    Ah. I forgot. Yea I still do use ComponentOne FlexGrid on occasion but I tend to use Farpoint Spread more often. D.

                    1 Reply Last reply
                    0
                    • A Andrew Peace

                      I find this thread interesting reading. Open to anyone: If you took the best installation maker you knew of, how would you rate it? Say, out of 5, where 5 is the perfect installer, and 0 is the worst thing imagineable? If I gave you something that matched up to your 5, would your company policy allow you to use it? The place I work at is kinda interesting, because we have rather rradical installations that mean we have hand written installers. -- Andrew.

                      J Offline
                      J Offline
                      Justin Williams
                      wrote on last edited by
                      #23

                      I liked Wise (give it a 3) for its recording feature that let you manually install and it would watch and give you a head start on the project. Our company's MARKETING department decided to use InstallShield (give it a 2) instead because.. get this.. the name recognition. Something about making our product look more professional, like anyone judges a product based on a fly-by installer logo. :doh: Talk about company policy in the way. Didn't like it much but that didn't matter because InstallShield was then given to another department (because it was to be so 'easy' the devs wouldn't need to use it). ;) Like another poster mentioned, InstallShield sunk the other department and we were forced to look around for free alternatives to make the product ship (supposedly temporarily). I used InnoSetup (give it a 4) like everyone else and liked it but ran into many limitations. Found NSIS (gets a 4.5) and after a couple tutorials had the thing figured out and had all the functionality we needed times 10. That was my last job but currently we use NSIS happily too.

                      1 Reply Last reply
                      0
                      • S Shog9 0

                        Maxwell Chen wrote:

                        I hoped it to directly restart Windows without giving users a chance to let choose YES or NO, but just [OK] to restart.

                        You're joking... right? :~

                        Now taking suggestions for the next release of CPhog...

                        G Offline
                        G Offline
                        Gabriel Graves
                        wrote on last edited by
                        #24

                        Installer2Go is the best I have found. Free with ads (no popups or any spywhere) or pay a one time low fee to remove ads.

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

                          Does anyone else here use InstallShield to build install packages? I use the Express edition, and it's a very nice program, but I have to say that the install programs it creates are extremely bloated in size! It does offer you the choice of using their compact engine which produces an install program around 1 MB for a small program, but the compact engine has very, very limited functionality. The standard installation engine produces an install package of 5 MB + for even a very small program. This is very frustrating because my clients don't like such a huge installation program. ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸

                          S Offline
                          S Offline
                          Stefan Battmer
                          wrote on last edited by
                          #25

                          I used InstallShield a couple of years ago but always had trouble with files not being removed from the system32 dir etc. and I was always missing certain stuff I needed for my installations (launch an exe, call a dll, conditional installs (if reg key exists do something etc.)) and since then once a year i download an eval version of install shield express and still find that not all the files are removed on uninstall. However now I am building everything using the free Wix-toolkit (http://sourceforge.net/projects/wix) which I think is perfect, as it's giving you full control even when it's a bit hard to understand in the beginning. There is a good tutorial to understand the basics (http://www.tramontana.co.hu/wix/) and for complicated stuff you can even decompile e.g. the Microsoft office setup and have a look on how they did it.

                          T 1 Reply Last reply
                          0
                          • S Shog9 0

                            Maxwell Chen wrote:

                            I hoped it to directly restart Windows without giving users a chance to let choose YES or NO, but just [OK] to restart.

                            You're joking... right? :~

                            Now taking suggestions for the next release of CPhog...

                            T Offline
                            T Offline
                            Tim Yen
                            wrote on last edited by
                            #26

                            I hope he is.

                            1 Reply Last reply
                            0
                            • S Stefan Battmer

                              I used InstallShield a couple of years ago but always had trouble with files not being removed from the system32 dir etc. and I was always missing certain stuff I needed for my installations (launch an exe, call a dll, conditional installs (if reg key exists do something etc.)) and since then once a year i download an eval version of install shield express and still find that not all the files are removed on uninstall. However now I am building everything using the free Wix-toolkit (http://sourceforge.net/projects/wix) which I think is perfect, as it's giving you full control even when it's a bit hard to understand in the beginning. There is a good tutorial to understand the basics (http://www.tramontana.co.hu/wix/) and for complicated stuff you can even decompile e.g. the Microsoft office setup and have a look on how they did it.

                              T Offline
                              T Offline
                              Thomas Freudenberg
                              wrote on last edited by
                              #27

                              +1 on WiX. I'm wondering why noone else mentioned it before. :confused: Regards Thomas


                              Disclaimer:
                              Because of heavy processing requirements, we are currently using some of your unused brain capacity for backup processing. Please ignore any hallucinations, voices or unusual dreams you may experience. Please avoid concentration-intensive tasks until further notice. Thank you.

                              1 Reply Last reply
                              0
                              • M Maxwell Chen

                                Michael Dunn wrote:

                                Inno and

                                I once made an installer with InnoSetup. I hoped it to directly restart Windows without giving users a chance to let choose YES or NO, but just [OK] to restart. But the only outcome I could make is a message box for [restart now] or [restart later]. Do you have any idea how to do this? Thank you.


                                Maxwell Chen

                                A Offline
                                A Offline
                                aubndez
                                wrote on last edited by
                                #28

                                I inherited the installers for our product... We got around giving a choice to restart Windows by creating a Bootstrapper setup.exe. Have it do the bare minimum...no need to rewrite a packaging program. But ours does a little more than just restart Windows also. Then the executable calls into the individual install package(s) created with InstallShield. I've never used Inno, but you should be able to feed it command line arguments to run a package. With InstallShield, we have it set up so that you can't even run the msi packages without handing over the required arguments. Hope this helps :) Aubrey

                                1 Reply Last reply
                                0
                                • A Andrew Peace

                                  I find this thread interesting reading. Open to anyone: If you took the best installation maker you knew of, how would you rate it? Say, out of 5, where 5 is the perfect installer, and 0 is the worst thing imagineable? If I gave you something that matched up to your 5, would your company policy allow you to use it? The place I work at is kinda interesting, because we have rather rradical installations that mean we have hand written installers. -- Andrew.

                                  A Offline
                                  A Offline
                                  aubndez
                                  wrote on last edited by
                                  #29

                                  If you are the one working on Installers...I feel your pain. :) The place I work has a combination of hand written installers and packages by InstallSheild. I'm the Junior on the team...so I inherited them... I've never really used any other installer maker, as this is actuall the first time I've ever worked with installers, but I'm not thirlled with InstallShield. I'd give it a 2.5. Aubrey

                                  1 Reply Last reply
                                  0
                                  • G Gabriel Graves

                                    Installer2Go is the best I have found. Free with ads (no popups or any spywhere) or pay a one time low fee to remove ads.

                                    M Offline
                                    M Offline
                                    Maxwell Chen
                                    wrote on last edited by
                                    #30

                                    Gabriel Graves wrote:

                                    Installer2Go

                                    Cool!! Thanks! :-D


                                    Maxwell Chen

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

                                      Does anyone else here use InstallShield to build install packages? I use the Express edition, and it's a very nice program, but I have to say that the install programs it creates are extremely bloated in size! It does offer you the choice of using their compact engine which produces an install program around 1 MB for a small program, but the compact engine has very, very limited functionality. The standard installation engine produces an install package of 5 MB + for even a very small program. This is very frustrating because my clients don't like such a huge installation program. ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸

                                      K Offline
                                      K Offline
                                      Kochise
                                      wrote on last edited by
                                      #31

                                      I do not use InstallShield anymore :) I was quite a contributor on their forum, but their installer not only bloated the size, but also the functionnalities that became non-deterministic from one configuration to another. Our hot-line became mad at users' calling for random/spurious error message and else. I now switched to InnoSetup with a great success... You just have to learn Pascal scripting instead of VB-like InstallScript. Kochise PS : Some examples of my experience with InstallShield (several pages per thread) http://community.installshield.com/showthread.php?t=133738&page=2&pp=5[^] http://community.installshield.com/showthread.php?s=61912b41c89036fcb33916e2fd433e89&postid=276712[^] http://community.installshield.com/showthread.php?s=&postid=276497[^]... PS : Some links about InnoSetup InnoSetup : http://www.jrsoftware.org/isinfo.php[^] My contribution with LOGAN (David KOCH aka Kochise) : http://members.home.nl/albartus/inno/index.html#General_Information/what_is_new.htm[^] In Code we trust !

                                      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