I’m developing a plugin which depends on a .dll. In http://developer.rhino3d.com/guides/rhinocommon/plugin-installers-windows/ it is suggested that I include the 64 and 32bit versions of the .dll under x64 and x86 folders in the installer directory structure. At the moment, the structure is as follows:
Plugin Rhino 5.0 x86 Plugin.rhp Plugin.dll (32 bit version) Plugin.rui x64 Plugin.rhp Plugin.dll (64bit version) Plugin.rui
Running the resulting .rhi installer seems to work fine, but I noticed that both Rhino 64bit and Rhino 32bit associate with the x64 version of the plugin. So in the 32bit version of Rhino the plugin is missing functionality, as it can’t load the dependent .dll.
Any thoughts on this? Since Rhino itself installs both versions simultaneously, I’d very much like to avoid getting into distributing a separate 32bit version of the plugin.
Thanks in advance,