I'm developing additional custom tool for robots, but the robots nuget package relies on Rhino3dm, which conflicts with RhinoCommon
and I can't remove RhinoCommon reference since Grasshopper package relies on Rhinocommon.
my current solution is to assign Rhino3dm an alias, but i'm wondering if there's something that can be changed on the nuget package to make it more plug and play?
The main one i'm currently having issue with is the plane for tools, it uses Rhino3dm.Geometry.Plane.
If you are developing a plugin for Rhino or Grasshopper, use Robots.Rhino. This uses RhinoCommon and targets net48.
If you are developing a standalone or non-Rhino application, use Robots. This uses Rhino3dm and targets netstandard2. There are samples of this package with Unity, Dynamo, WPF.
Is there an existing issue for this?
What Robots version are you using?
1.5.2
What Rhino version are you using?
Rhino 7 on Windows
Current Behavior
I'm developing additional custom tool for robots, but the robots nuget package relies on Rhino3dm, which conflicts with RhinoCommon and I can't remove RhinoCommon reference since Grasshopper package relies on Rhinocommon.
my current solution is to assign Rhino3dm an alias, but i'm wondering if there's something that can be changed on the nuget package to make it more plug and play?
The main one i'm currently having issue with is the plane for tools, it uses Rhino3dm.Geometry.Plane.