Crash Plugin Assembly

Crash Plugin Assembly

The Crash Plugin must be built into an .op assembly. As some plugins are created for Rhino using C++ and Crash requires a separate DLL so that any Plugin can create a separate C# DLL to consume anything required. Whilst it might make sense for some plugins to include Crash inside their main plugin, I’d like to make Crash separate and available for every plugin. You should include these in your .yak package so that Crash can find them.

Yak package structure

    • Manifest.yml
      • MyRhinoPlugin.rhp
      • MyCrashPlugin.op
      • MyPluginLib.dll
      • MyRhinoPlugin.rhp
      • MyCrashPlugin.op
      • MyPluginLib.dll