N/APosted on - 10/08/2011
Gurus, please help
I was installing the software Pocket GiftSaver XL on my Pocket PC when I encountered an installation error with code 2869. I have removed the previous version of the software already.
Anyone can provide advice on how to install this software properly?
See the error message below. Thanks in advance.
Pocket GistSaver XL
The installer has encountered an unexpected error
installing this package. This may indicate a
problem with this package. The error code is 2869.
Encountered error 2869 when installing Pocket GiftSaver XL on Pocket PC
This error showed because of UAC (user access control) feature of Windows Vista. So question arises here that what is user access control, To make it short, if you are defined it as an administrator on the window Vista you are not able to install it. Because you are only temporary granted administrator privileges when running program. However there is MSI Custom Actions that interact with this system and also require administrative privileges that will fail to run because of MSI Custom Actios will impersonate by default. So for the solution this is possible to mark Custom Actions as msidb Custom Actions Type NO Impersonate in MSI. So it can edit with MSI with ORCA and patch Custom Actions table updating Type column to be msidb Custom Actions Type NO Impersonate according to the Custom Action In-Script Execution Options table. Usually it will be enough to add 1024 to the Type column in the Custom Actions for Custom Actions of install, uninstall, rollback and commit.