An msi is really a relational database made up of a number of tables. When an installation runs the windows installer parses the msi and then queries tables to see what actions it must perfor...
Schema Break: ListItem/RadioButton change It was pointed out to me (a while ago, I"ve just been delaying this email
for a while) that the RadioButton element is not consistent with the rest of...
<PropertyRef Id="NETFRAMEWORK40FULL"/><PropertyRef Id="NETFRAMEWORK45"/><Condition Message='This setup requires Microsoft .NET Framework 4.0 Full package or greater needs to be installe...
I then created a new dialog which would accept the product ID and hooked all the action's and conditions up. Without to much trouble I had the installer calling the native DLL and doing pretty much wh...