Finally found something in Visual Studio that makes me unhappy (actually, makes me cry).
I haven’t seen so much brokeness in a Microsoft product since Windows 3.11.
– Shortcuts are lacking a “Condition” parameter so you can’t make shortcut installation optional;
– Missing lots of VS 2008 functionality, it feels like nobody has worked on it since 3.11;
– No way to parametrize filenames so you have to wind up hardcoding executable filenames, for instance;
– Some of the properties for Checkboxes have “True” and “False” while others have “Checked” and “Unchecked” and, I couldn’t change the default value of CHECKBOX1 on Checkboxes (A);
– License and Readme require.rtf files, no .txt files for j00!;
– License and Readme quietly let you select any file you want, but they actually look for a file called “license.rtf” and “readme.rtf”
Now, please note I’m not criticizing for omitted features – it would be nice to be able to add quick launches or use HTML files or specify a background image instead of a banner, to have easy ways to do things like “Launch application after installation?” – but hey, this is a bundled installer builder, and it does what it needs to – those kinds of features you go and buy from Wise or whomever else.
But still, I wish just this much worked. I suspect that part of the reason it doesn’t get bundled with Visual Studio Express editions is because some UEX people looked at it and immediately tore their own clothes and cried out, “Why? Why?”.
With a little cleanup, and no fangled no features, it would be a nice – and IMHO necessary – addition to the express products.