I am resurrecting this post since I have the same warning message from C# components in Grasshopper sometimes. In my case there are .dll libraries that were compiled (by other subjects) against a previous version of RhinoCommon which are the cause. Is there a way to fix (or at least, as Petras is asking, avoid/hide the warnings) this without having to recompile the libraries? I did not compile them and I do not think there will be updates from the author (and I do not have access to the source code).
Yes it is grasshopper script editor that gives messages about not the same version of rhinocommon or other dll. I do understand the reason that it shows warning messages of mismatch versions. But it would nice to have an option to hide them as in visual studio.
Scenario: testing library that is built on rhino 6.1 version, while running a code on rhino 6.13 version. This is usually needed because users do not have the most latest version of rhino.