I just had a fight with an installation of Sharepoint and it dawned on my what I don’t like about Windows Installer. It is a black box. You click on the file and press next, next, next and magic happens. Personally, I would like to know where files are being put, which registry hives are being touched, are services being installed, are accounts being created. Did something go in the GAC, was a COM DLL registered.
It should be easy to add some kind of UI that summarizes what parts of the system were touched by the install. It would make me feel much more comfortable about installing stuff.

Posts
Right, that’s why I believe (as a developer) that if I was an admin I would prefer more “white box”/explicit installation procedures. MSI files are more convenient (automated), but I don’t think I would like managing an environment where I have no idea of exactly what is installed.
Summarizing the changes at the end (or beginning) of the install would be a good idea, it would be great if it was supported generically by Windows Installer.
August 28, 2009 @ 9:00 am