Hey,
I have been trying to use rhino.inside in a c# project with rhino 8.
It has been a very difficult process.
Partly because I have no history with c#.
Normally I program in C or C++.
I have not gotten the rhino inside package to work and was wondering if people can help me update the rhino.inside dotnet code that is on github. With the idea to make a pull request so others can use the updated rhino.inside package. We could also fork it, I have no preference.
This is the source code for the nuget package:
I hade changed the RhinoInside.csproj to this:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net48</TargetFramework>
<PlatformTarget>x64</PlatformTarget>
<!-- nuget properties -->
<PackageId>Rhino.Inside</PackageId>
<Version>8.0.0</Version>
<Authors>Robert McNeel and Associates</Authors>
<Description>Rhino.Inside assembly resolver.</Description>
<!-- <PackageOutputPath>$(MSBuildThisFileDirectory)dist</PackageOutputPath> -->
</PropertyGroup>
<ItemGroup>
<PackageReference Include="RhinoCommon" Version="8.14.24345.15001" ExcludeAssets="runtime">
<IncludeAssets>compile; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
<PackageReference Include="Grasshopper" Version="8.14.24345.15001" ExcludeAssets="runtime">
<IncludeAssets>compile; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
<PackageReference Include="RhinoWindows" Version="8.14.24345.15001" ExcludeAssets="runtime">
<IncludeAssets>compile; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
<PackageReference Include="NuGet.Build.Tasks.Pack" Version="6.12.1" PrivateAssets="all" />
</ItemGroup>
</Project>
Changing all the versions of the rhino packages.
Though it still had trouble resolving grasshopper. And was still not usable.
Now I generally don’t use visual studio because I feel like it’s a very heavy IDE.
I mostly code in vscode.
But maybe I should try and use it?
I was wondering if people one: have a use for this and two: want to help me make a nice to use package.
And maybe want to help me along with the project I am using this for.
Maybe a Rhino.Inside discord? Let me know what you think and if you want to help me!