Update
Posted: Thu May 08, 2025 9:08 am
How can I achieve this? Suppose a user installs my software, which includes plugins:
Both in single folder name plugins.
1) Default Plugins
2) User-Installed Plugins.
When the user updates the app using the installer first it uninstall the app, all plugins are removed.
I want to ensure that user-installed plugins are not removed during the update — only the default ones should be replaced.
This way, when the user updates the app again, their previously installed plugins remain intact.
Is my approach standard? First, I copy all the existing plugins to a different location. After the user updates the app, I copy them back to the default location.
However, there's one issue: how can I identify and copy only the user-installed plugins to that separate location?
Is there any feature available ,so i give name and it copy only that plugin.
Both in single folder name plugins.
1) Default Plugins
2) User-Installed Plugins.
When the user updates the app using the installer first it uninstall the app, all plugins are removed.
I want to ensure that user-installed plugins are not removed during the update — only the default ones should be replaced.
This way, when the user updates the app again, their previously installed plugins remain intact.
Is my approach standard? First, I copy all the existing plugins to a different location. After the user updates the app, I copy them back to the default location.
However, there's one issue: how can I identify and copy only the user-installed plugins to that separate location?
Is there any feature available ,so i give name and it copy only that plugin.