add default for ActiveSetup key (to display nice names to end-user). Make sure RegistryKey are disposed
Force install privileges and impersonate customActions (to access HKLM)
there is no need to keep the try/catching logic + bFound office for the Creation/Removal of the OPEN HKCU key
I found out on web that the active setup does not work whena dot is used in version