I am currently doing a Extended Search for Product Version (identitfy by Upgrade Code) for a piece of software. So I run this search in one of my dialogs that check to see if this software is installed or not on my machine. So when I first run and the search returns me 0 or false, saying the software is not there. Then I will go and install that piece of software and hit a button to run the test to search to see if that software is installed, it will continue to tell me 0 or false saying that the software is not there even though I have installed it and verified in my Control Panel.
So is there a way to run a active search, because it seems like the Search only runs once when the installer starts. But it never runs again. So I need it to run again to detect if I installed new software.