I am building custom Grasshopper interop components, and to make installing easier, made a dummy rhino plugin, so I could zip up the .gha and dependent .dlls with the dummy .rhp into a .rhi package.
On the first occasion, everything works correctly. But, if I “uninstall” the plugin, by deleting it’s folder under AppData\Roaming\McNeel\Rhinoceros\6.0\Plug-ins and try to reinstall it the installation outside of rhino runs, copies the files over, but at startup Rhino throws the following error “Unable to load GHCSLink.rhp plug-in: initialization failed.”
What would I need to do to make this plugin reinstallable? Or is there some correct way of uninstalling plugins that I do not see?
Are there some best practices for these kind of dummy rhino plugins? Currently it is basically empty as created by the RhinoCommon tools for visual studio.