<div dir="ltr">Hi Guys,<div><br></div><div>I have a C# project which compiles just fine with Visual Studio. It also compiles when I use Xamarin Studio and the .Net runtime. But when I choose to use the MonoRuntime it does not compile anymore. </div>
<div><br></div><div>I am using the current version of Xamarin Studio ( 4.2.3 ). Interesting is that when I use an older Version of Xamarin Studio ( 4.1.9 ) + MonoRuntime it works.</div><div><br></div><div>I am on Windows and use the latest stable version of mono ( 3.2.3 ).</div>
<div><br></div><div>The compiler error I get is the following. </div><div><br></div><div><b>Error CS0433: The imported type `System.Action<T1,T2>' is defined multiple times (CS0433) </b><br></div><div><b><br></b></div>
<div>Also I have a Warning like this</div><div><br></div><div><b>Warning CS1685: The predefined type `System.Runtime.CompilerServices.ExtensionAttribute' is defined multiple times. Using definition from `mscorlib.dll' (CS1685) </b><br>
</div><div><br></div><div>The signature of the function where the error occurs is this. </div><div><br></div><div><div><b>private void ApplyCollision(ulong goId, CollisionData data, Action<ICollisionListener, Collision> func)</b></div>
<div><b><br></b></div><div><b><br></b></div><div>Any ideas how to fix this?</div><div><br></div><div>Best</div><div>Sahin</div><div><span class="" style="white-space:pre">           </span></div></div></div>