I have three errors when trying the provided HelloRhinoCommon:
ETO assembly not found for framework Mono / .Net 4.5
Rhino.UI assembly not found for framework Mono / .Net 4.5
RhinoCommon assembly not found for framework Mono / .Net 4.5
I have the feeling “RhinoXamarinStudioAddIn.6.0.0.4” is for Xamarin Studio 6.0.0.4 and not Xamarin Studio 6.1.1.17. I am worried there is a versioning problem with ETO, Rhino.UI and RhinoCommon.
– I tried to change the options to Mono / .Net 4.0 etc.
– I tried to replace the RhinoCommon addin by the one from RhinoCommonXamarinStudioAddin on github: “https://github.com/mcneel/RhinoCommonXamarinStudioAddin”
– I tried to replace Xamarin Studio 6.1.1.17 by an older version. But I have not access to Xamarin Studio 6.0.0.4 anymore.
– I tried to hack versions inside RhinoCommonXamarinStudioAddin.
I do not know what to do to make HelloRhinoCommon from your_first_plugin_mac work.
Running Xamarin 6.1.1 here and all seems fine. I haven’t tried the first plugin tutorial in a while, but i was getting the Grasshopper components to work.
I indeed moved my apps in a subfolder of Applications. I then need to give a path to dll located within RhinoWIP or Rhino.
Now paths given in the .csproj file does not seem to work. I tried:
-> to move RhinoWIP.app or Rhino.app in the /Applications folder
-> the syntax ..\..\Applications\Graphix\RhinoWIP.app\Contents\Resources\RhinoCommon.dll
->the syntax \Applications\Graphix\RhinoWIP.app\Contents\Resources\RhinoCommon.dll
->the syntax /Applications/Graphix/RhinoWIP.app/Contents/Resources/RhinoCommon.dll
“Xamarin Studio.app” is in the /Application folder and my .csproj file located in the “Projects” folder in my home directory.
Âllo @Pierre_Duduche , I am here at work, in a bit I will do a clean install of Xamarin on my Mac running macOS 10.12.1, Xamarin is not installed here. Maybe I can see if i get the same error.
I was using it at home to do some Grasshopper plugins also!
I am here for another hour. My Mac at home was having issues with a new SSD drive I installed and cloned my old OS from. I will see if it is doing OK once back home.
It just seems odd, it seems my install went so smooth before.
Have you tried installing ETO the same way for the Rhino.Common plugin? I believe this is how I did it before. Or it may have to be added separate from Rhino. I have no app here so just talking from memory.
I am away for a day.
Let me just tell my I did not install Xamarin.Android, Xamarin.iOS and Android SDK. This should not make any change though.
I will tomorrow re-install Xamarin. This may remove what I did wrong.
I will let you know how it goes. I am also doing a clean install of OSX on my home computer right now. So I will be installing Xamarin here again as well, not today though.
I believe the problems you are having are due to the fact that you did not install Rhino into the Applications folder, or move Rhino to a different folder after installation.
Also, you don’t need to install Eto.Forms, through Xamarin’s Add-In Manager, because Rhino comes with the required Eto assemblies. You only need the Eto.Forms add-on if you plan on writing a standalone application that uses Eto.
My problem is solved !
I got it working by installing Rhino to /Applications/. I un-install the “RhinoCommon Plugin Support”, re-install it and re-made a RhinoCommon Plug-in project.
I will later have a closer look at what happened and will better clarify it here.