I have two plugins on my DEV environment which are exported as a managed solution and deployed to PROD. I recently made a change on DEV and removed (unregistered) one of the plugins. I bumped the solution version and exported it as managed (as previously). While importing the managed solution in PROD I got an error:
0x80048071 Existing plug-in types have been removed. Please update major or minor verion of plug-in assembly.
Tried to bump the assembly version, but Plug-in Registration tool gave me an error. I think I can solve this by connecting the Plugin Registration tool to PROD and removing the Plugin registration there, but is this really the solution? What if I distributed my solution to many clients - I wouldn't be able to connect to their PROD environment and unregister the Plugin. What is the "right" approach when updating and changing plugins?