Geeks With Blogs


Google My Blog

Catch me at: The List!

My InstallScript Utility Belt My Amazon Wishlist
My Standard Disclaimer

Chris G. Williams Beware: I mix tech and personal interests here.

My InstallShield Wishlist for 2005


  1. Please allow me to associate a component to more than one feature and provide different Destination Paths for each.  

    Currently I have to create a new component with a different name for each feature I need to add it to (if I want different destination paths). This is horribly inefficient.


  1. Please allow me to programmatically disable (NOT HIDE) a feature via InstallScript.

    Currently InstallScript can only hide features, not simply disable them, but I want my users to see what they are missing.


  1. Please provide me a default value for the nvSize parameter when getting property values.

    Currently I have to write twice as much code every time I call MsiGetProperty.  I’m sure there are other spots where default values would be appreciated.


  1. Please allow me to call .NET DLLs from InstallScript and retrieve a value from whatever function method I call.

    Currently I can only call C and COM+ DLLs.  If I absolutely have to call my .NET DLL during the install, I have to either a) register it as COM+ (which I never got working quite right) or b) write a program that uses the DLL and writes the value out to a file, which I then read in via InstallScript.


  1. Please Please Please pay more attention to the Community Support board on your website.

    I know it’s just a (free) community board, but you would make a lot of people very happy if you would just tell people when they are trying something that is impossible.  I see people posting the same questions over and over, not because they didn’t bother searching first, but because none of the previous people ever got an answer either. If I’m attempting the impossible, save me some frustration and time and just tell me.


  1. Please provide better support for working with XML files, such as Web.Config.

    Currently it’s pretty easy to read values in from an XML file, but it’s a bit of a pain to change any settings in one, specifically via InstallScript. Adding new keys is even harder.
Posted on Tuesday, January 4, 2005 2:02 PM General Interest , Installshield | Back to top

Comments on this post: I know they're reading this...

# re: I know they're reading this...
Requesting Gravatar...
As a new installshield developer, I can *certainly* appreciate #6. Your toolbelt will help with that, though. I read that 10.5 has XML tools native to it - That's wonderful, but I doubt my company will pay to upgrade having purchased X last year.
Left by Eric Lyna on Mar 30, 2005 12:53 PM

# re: I know they're reading this...
Requesting Gravatar...
I'm in the exact same boat. My employer won't be upgrading to 10.5... maybe when 11 comes out. I'm supposed to be beta'ing that one. Should be interesting.
Left by chris on Mar 30, 2005 1:02 PM

# re: I know they're reading this...
Requesting Gravatar...
Hey Eric -

We just hotfixed three XML issues for 10.5 - you can read about them at:


PS - stay tuned - we've got over 20 installscript enhancements ready to drop, and I've accepted item #4 above for the dev queue. Fun times.

Left by Bob Corrigan on Apr 15, 2005 5:54 PM

# re: I know they're reading this...
Requesting Gravatar...
Is #4 really in the pipe? That's excellent news! This one has caused excessive heartache around here. Also, the ability to patch installs created with dynamic file sets has been a glaring omission so far.
Left by jbabco on May 31, 2005 1:49 PM

# re: I know they're reading this...
Requesting Gravatar...
I remember when I wished for number 3 too.
Left by diaper cakes on Jun 02, 2010 11:30 PM

Your comment:
 (will show your gravatar)

Copyright © Chris G. Williams | Powered by: