Información general (Windows)
El motor de instalación de Rhino simplifica la distribución, instalación y actualización de plugins de Rhino para Windows.
Cómo funciona
Estructura de archivos y carpetas
Un paquete del instalador de Rhino es un archivo zip con extensión .rhi . El paquete puede incluir más de una versión de un plugin, pero todas las versiones deben compartir el mismo GUID (es decir, son versiones diferentes del mismo plugin).
No hay requisitos de estructura de archivos ni de nomenclatura. Por ejemplo, los dos paquetes siguientes son funcionalmente equivalentes. Ambos contienen versiones de “Marmoset”, un plugin C++ ficticio compilado para Rhino 5 (32 y 64 bits) y Rhino 61.
Marmoset_tree.rhi/
├── Rhino 6/
│├── Marmoset.rhp
│├── Marmoset.dll
│└── Marmoset.rui
└── Rhino 5.0/
├── x86/
│ ├── Marmoset.rhp
│ └── ...
└── x64/
├── Marmoset.rhp
└── ...
Marmoset_flat.rhi/
├── Marmoset_rhino6.rhp
├── Marmoset_rhino5_x86.rhp
├── Marmoset_rhino5_x64.rhp
├── Marmoset_rhino6.dll
├── ...
└── Marmoset.rui
Puede incluir todo lo que desee en el paquete .rhi: DLL de soporte, archivos de ayuda, documentación, archivos de barras de herramientas (.rui), etc. Todo el contenido se descomprime en un directorio de la máquina del usuario.
Instalación y compatibilidad
El motor del instalador de Rhino examina cada archivo .rhp y extrae el GUID del plugin, el título, la versión, el SDK utilizado (por ejemplo, RhinoCommon, C++) y la versión del SDK. Esta información se utiliza para determinar qué versión del plugin se instalará para qué versión instalada de Rhino para Windows; el plugin compatible más reciente se registra con la versión correspondiente de Rhino. Los plugins de RhinoCommon compilados como AnyCPU
se instalarán para Rhino 5 de 32 y 64 bits1.
Limitaciones
- El motor de instalación de Rhino copiará los archivos del archivo .rhi y registrará los plugins que encuentre. No se realiza ninguna otra ejecución.
- Actualmente, no es posible firmar digitalmente los archivos .rhi para verificar la fuente de los archivos .rhi .
- El motor de instalación de Rhino está disponible con Rhino 5 y versiones posteriores.
Temas relacionados
Notas a pie de página