shafdog
01-06-2003, 07:30 PM
Does anyone know how Windows determines the "Last Used Date" and "Used" (e.g. it says "Rarely") in ARP?
I have a Basic MSI project and the "Last Used Date" reported is the day I first ran the setup and doesn't change even the application is uninstalled and reinstalled (which I have done many times).
I have been calling Windows Installer SDK function MsiUseFeature() within my main program to tell the Windows Installer service that I'm using a feature. That API appears to work work and does update the counts as shown by calling MsiGetFeatureUsage(). I thought that ARP would use the same counts as well, but it doesn’t appear so.
My program and setup is pretty basic. It contains a single feature and about half dozen components. Since my program is a plugin for another program, there is no EXE, which I suspect might have something to do with it.
Anyway, any suggestions would be appraised.
I have a Basic MSI project and the "Last Used Date" reported is the day I first ran the setup and doesn't change even the application is uninstalled and reinstalled (which I have done many times).
I have been calling Windows Installer SDK function MsiUseFeature() within my main program to tell the Windows Installer service that I'm using a feature. That API appears to work work and does update the counts as shown by calling MsiGetFeatureUsage(). I thought that ARP would use the same counts as well, but it doesn’t appear so.
My program and setup is pretty basic. It contains a single feature and about half dozen components. Since my program is a plugin for another program, there is no EXE, which I suspect might have something to do with it.
Anyway, any suggestions would be appraised.