Installing our plugin for both Rhino 6 and Rhino 7

During the installation of our plug-in we will be registering the plug-in ourselves following the instructions from here: Registering Plugins on Windows

Assuming, as mentioned in other forum topics, the plug-ins built for Rhino 6 should ideally work in Rhino 7 as well.

Should we perhaps simply register the plugin for both versions if they exist on the users system?

Alternatively we could ask the user which version they want to register the plug-in, but our preferred method would be to register for both so the users don’t have to make that decision and they don’t need to run the install twice with the only difference being the registration in the registry.

Secondly, if a user has our plug-in installed in Rhino 6… then later they install Rhino 7, does Rhino do anything to copy the registered plug-ins in Rhino 6 to Rhino 7 itself? Or would the user just need to manually go in and find the RHP themselves in their newer version and register it with Rhino?

Hi @gmyers,

Here is the Rhino WIP version of that guide:

I believe eventually it will. But I don’t know if this is the case, currently.

– Dale

Currently there is definitely no copy of the of the registered plug-ins to the new version.

I mean I definitely already understand that the registry key will change from 6.0 to 7.0.

We are just discussing whether we can have one installer and one package that will install for both Rhino 6 and Rhino 7 in the future, or whether they need to be separate installers and separate packages depending on the Rhino version.

Currently our plugin we have been building in Rhino 6 does not run in Rhino WIP, so I guess we will have a better idea on that once we figure out the reason that happens.