Originally posted by BrianS
I dont know how Inno works, but see if there is a way to make sure they are marked as not being shared files. If they are considered shared, then they wont get uninstalled.
No its not shared...however I found a flag in help through inno which recommends the following:

Source: "C:\Documents and Settings\jhermiz\Desktop\SPI\AppDllsForSPIInstallation\SmartMenuXP.ocx"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion regserver
Source: "C:\Documents and Settings\jhermiz\Desktop\SPI\AppDllsForSPIInstallation\SmartMenuXP.dll"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion regserver

So onlyifdoesntexist should be good enough

Thanks BrianS