Hi, I'm trying to use F# with mono, and most everything works fine, except when I try to reference FSharp.Core.dll from a C# assembly. I get this error:
> error CS0433: The imported type `System.Action`2' is defined multiple > times > /opt/mono/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll > (Location of the symbol related to previous error) > .../FSharp.Core.dll (Location of the symbol related to previous error) > error CS0433: The imported type `System.Action`3' is defined multiple > times > /opt/mono/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll > (Location of the symbol related to previous error) > .../FSharp.Core.dll (Location of the symbol related to previous error) > error CS0433: The imported type `System.Action`4' is defined multiple > times > /opt/mono/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll > (Location of the symbol related to previous error) > .../FSharp.Core.dll (Location of the symbol related to previous error) > Compilation failed: 3 error(s), 0 warnings Now, this makes sense: both System.Core.dll and FSharp.Core.dll define 'System.Action' types. But, is there any way to work around this? Thanks. _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list