The PDW uninstaller WILL remove whatever the PDW Setup program creates in
the Registry.
If your app creates the Registry key (or anything in the Registry), the
Setup program and the uninstaller know nothing about it and therefore the
uninstaller won't remove it. This is NOT uncommon. MOST programs, when
uninstalled, leave junk in the Registry. I'm not saying that's good or even
acceptable. I'm just saying that's the way it is. For an uninstaller to
remove things in the Registry that the installer program didn't create, the
uninstaller needs specifically written to remove them. PDW doesn't provide
this. You'd need your application to modify the uninstall log file when your
app creates new keys/entries in the Registry. The best way to figure out how
to do this is to look at the pertinant code in Setup1.vbp, which is included
with VB.
--
Mike
Microsoft MVP Visual Basic
My app doesn't create the Registry keys.
PDW creates them and sometimes it doesn't remove all keys when I
uninstall the app.
I saw the uninstall log file and there aren't all registry keys
created.
I don't know Setup1.vbp. It's possible write into log all keys
created.
Can you give me some more information about that?
Thanks
It might help if you tell us which registry keys your
talking about.