Is your feature request related to a problem? Please describe.
Currently the core and GH plugin are targetting net48 which only is supported on Windows. Mac users can't use the plugin (#2) as of now although the beta version has been released with a yak package for both, MacOS and Windows..
Describe the solution you'd like
Check if the current repository is compatible with .net7 core. Fix upcoming issues and make it compatible for both, net48 framework and net7 core. Setup build targets and yak packages for both versions:
Rhino7 (Windows only, MacOS TBD) : Single Target Plugin net48
Rhino8 (Windows/Mac) : Multi Target Plugin net48/net7.0
Describe alternatives you've considered
An alternative could be to deploy only single targetted plugins. In that case we still have to distinguish between .net versions as Rhino8 for mac only supports .net7 core while Rhino8 can handle both (net48/net7) on windows. For Rhino7 we have to stay with net48 and find a solution to automatically build for mac/mono.. (#CI/CD)
Is your feature request related to a problem? Please describe. Currently the core and GH plugin are targetting net48 which only is supported on Windows. Mac users can't use the plugin (#2) as of now although the beta version has been released with a yak package for both, MacOS and Windows..
Describe the solution you'd like Check if the current repository is compatible with .net7 core. Fix upcoming issues and make it compatible for both, net48 framework and net7 core. Setup build targets and yak packages for both versions:
Describe alternatives you've considered An alternative could be to deploy only single targetted plugins. In that case we still have to distinguish between .net versions as Rhino8 for mac only supports .net7 core while Rhino8 can handle both (net48/net7) on windows. For Rhino7 we have to stay with net48 and find a solution to automatically build for mac/mono.. (#CI/CD)
Additional context Comparsion between .NET Core and .NET Framework Rhino Guide - Moving to .NET 7.0 Core Cross Platform Development for Rhino