My client don't want my software visible in control panel,so that users cannot uninstall it.
Then I changed the property of NoUninstall to true when building the cab.
But problem occurs when installing a newer version of this software on Windows Mobile 6.1 Professional device.A message of "Old version should be uninstalled before setup." comes out.But the software cannot be uninstalled because of NoUninstall,so system always says "Software cannot be uninstalled.",then setup ends with failure.
But this will not happen on Windows Mobile 6 Professional device.