F
fhunter
This question is a follow-up to an uninstall issue I am
having. I need to be able to delete files that are
created during the excution of the application. The
standard uninstall "Remove Program" process on the
Smartphone does not take care of these files.
So I have been reading about the possibility of adding a
setup.dll in the cab file that will be called during
uninstall.
I have followed the few examples (mostly for PocketPC) I
have found and added (As in added the file in Visual
Studio and set the type to Content) to my Cab file.
Unfortunatelly the methods in the dll do not seem to be
getting called. I don't get any error messages or
anything. It just does not execute.
Would any one have a clear working example of how to
create add and use this dll? I must be doing somthing
wrong.
I have added the following lines to my .inf file:
[DefaultInstall.ARMV4]
CopyFiles=Files.ARMV4
CESelfRegister = Setup.dll (This was added)
CESetupDLL=vsd_setup.dll
[DefaultInstall.X86]
CopyFiles=Files.X86
CESelfRegister = Setup.dll (This was added)
CESetupDLL=vsd_setup.dll
Anything else that I should check.
having. I need to be able to delete files that are
created during the excution of the application. The
standard uninstall "Remove Program" process on the
Smartphone does not take care of these files.
So I have been reading about the possibility of adding a
setup.dll in the cab file that will be called during
uninstall.
I have followed the few examples (mostly for PocketPC) I
have found and added (As in added the file in Visual
Studio and set the type to Content) to my Cab file.
Unfortunatelly the methods in the dll do not seem to be
getting called. I don't get any error messages or
anything. It just does not execute.
Would any one have a clear working example of how to
create add and use this dll? I must be doing somthing
wrong.
I have added the following lines to my .inf file:
[DefaultInstall.ARMV4]
CopyFiles=Files.ARMV4
CESelfRegister = Setup.dll (This was added)
CESetupDLL=vsd_setup.dll
[DefaultInstall.X86]
CopyFiles=Files.X86
CESelfRegister = Setup.dll (This was added)
CESetupDLL=vsd_setup.dll
Anything else that I should check.