netstandard2.0 can consume net48 (in a compatibility mode), but cannot consume dotnet core. Rhino will also not load your plugin in my testing (at least on Mac, I haven’t tried Windows, but I’d gamble it’s the same).
As netstandard2.0 is not an option, you’ll need to specify both net7.0 and net48 as below.
<TargetFrameworks>net7.0;net48</TargetFrameworks>
A tangible advantage of course is that your editor will tell you what is and is not supported by both net48/netcore which is very useful.
Can you link to this guide? It might mean only windows can use net48, which is true, mac will only use net7.0.
This link goes nowhere for me, I’d be curious to read it. Is it this thread Moving plugin to Rhino 8 - #9 by visose?