On every start of Rhino Visual Studio breaks on an exception being thrown:
Stacktrace:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies.
at System.Resources.Extensions.DeserializingResourceReader.ValidateReaderType (System.String readerType) [0x00005] in <2064d16372bf44e38245b5612c18846f>:0
at System.Resources.Extensions.DeserializingResourceReader._ReadResources () [0x00071] in <2064d16372bf44e38245b5612c18846f>:0
at System.Resources.Extensions.DeserializingResourceReader.ReadResources () [0x00000] in <2064d16372bf44e38245b5612c18846f>:0
at System.Resources.Extensions.DeserializingResourceReader..ctor (System.IO.Stream stream) [0x00054] in <2064d16372bf44e38245b5612c18846f>:0
at at (wrapper managed-to-native) System.Reflection.RuntimeConstructorInfo.InternalInvoke(System.Reflection.RuntimeConstructorInfo,object,object[],System.Exception&)
at System.Reflection.RuntimeConstructorInfo.InternalInvoke (System.Object obj, System.Object[] parameters, System.Boolean wrapExceptions) [0x00005] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/corlib/System.Reflection/RuntimeMethodInfo.cs:936
--- End of inner exception stack trace ---
at System.Reflection.RuntimeConstructorInfo.InternalInvoke (System.Object obj, System.Object[] parameters, System.Boolean wrapExceptions) [0x00015] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/corlib/System.Reflection/RuntimeMethodInfo.cs:944
at System.Reflection.RuntimeConstructorInfo.DoInvoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00086] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/corlib/System.Reflection/RuntimeMethodInfo.cs:926
at System.Reflection.RuntimeConstructorInfo.Invoke (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/corlib/System.Reflection/RuntimeMethodInfo.cs:960
at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x0022b] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/rttype.cs:5535
at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x000b5] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/activator.cs:107
at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/activator.cs:112
at System.Resources.ManifestBasedResourceGroveler.CreateResourceSet (System.IO.Stream store, System.Reflection.Assembly assembly) [0x000f9] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/resources/manifestbasedresourcegroveler.cs:356
at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet (System.Globalization.CultureInfo culture, System.Collections.Generic.Dictionary`2[TKey,TValue] localResourceSets, System.Boolean tryParents, System.Boolean createIfNotExists, System.Threading.StackCrawlMark& stackMark) [0x000be] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/resources/manifestbasedresourcegroveler.cs:152
at System.Resources.ResourceManager.InternalGetResourceSet (System.Globalization.CultureInfo requestedCulture, System.Boolean createIfNotExists, System.Boolean tryParents, System.Threading.StackCrawlMark& stackMark) [0x00099] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/resources/resourcemanager.cs:815
at System.Resources.ResourceManager.InternalGetResourceSet (System.Globalization.CultureInfo culture, System.Boolean createIfNotExists, System.Boolean tryParents) [0x00002] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/resources/resourcemanager.cs:759
at System.Resources.ResourceManager.GetObject (System.String name, System.Globalization.CultureInfo culture, System.Boolean wrapUnmanagedMemStream) [0x00071] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/resources/resourcemanager.cs:1427
at System.Resources.ResourceManager.GetObject (System.String name, System.Globalization.CultureInfo culture) [0x00000] in /Users/curtis/Projects/McNeel/rhino7/src4/rhino4/MacOS/Mono64Framework/mono/mcs/class/referencesource/mscorlib/system/resources/resourcemanager.cs:1367
at Grasshopper.My.Resources.Res_GUI.get_Doc_Aborted_48x48 () [0x00000] in /Users/bozo/TeamCity/buildAgent/work/96e64af5b81c6f85/src4/rhino4/Plug-ins/Grasshopper_osx/Grasshopper/Res_GUI.Designer.vb:292
at Grasshopper.GUI.Canvas.GH_Canvas..cctor () [0x000a5] in /Users/bozo/TeamCity/buildAgent/work/96e64af5b81c6f85/src4/rhino4/Plug-ins/Grasshopper_osx/Grasshopper/GUI/GH_Canvas.vb:3281