I want to upgrade fully from n.mm to n.mm.1 (these are field tests). So I...
1) created the new package
2) changed
* the Version
* the Product Name
* the Upgrade code
* the Product code
* the Package code
3) put the old Upgrade code in the Upgrade table with a VersionMax of n.mm and Attributes of 1
4) set the ActionProperty to "UPROP0001" and added this to the SecureCustomProperties Property
5) the rest of the Upgrade table is NULL.
Tried to intall the new pack over the old one and it completely ignored the old package. Didn't even look at it, as far as I can see in a verbose log. It certainly hasn't set the UPROP00001 property or removed the old product.
So... what did I miss?
(I know it's going to be something really silly to someone who's done an upgrade before but I'm sure I've followed every instruction I can find)
<frustrated>
