Hi
My initial install places a file 'Launcher.dll' into the folder. This file is then read by a parent 3rd party application. My installed application is an addin. I am running my updater from this Launcher.dll but, because its in use by the parent 3rd party app, i get a notification to close the application first before updating. Obviously when its closed my addin doesnt run and the update is checked. The complete update and install process must occur while the 3rd party is running and the addin is loaded. To remove any doubt, i am invoking a second dll that is called by the addin and loaded dynamically which i can overwrite on the fly without needing to close the 3rd party application
So
How can i handle a file that gets installed on the initial installation but be completely ignored by the installer when an update occurs? If possible, include the file for an actual uninstall.
I thought of the following
1. ignore the file entirely
2. on install, place the file in a different folder and move / copy it after the install (this would work if it could be done)
on uninstall, move the file back so it can be captured by the uninstaller
Thanks