Xamarin Forms引用了错误版本的mscorlib(FSharp.Core)

时间:2016-12-28 10:57:37

标签: android f# xamarin.forms

在Visual Studio 2015中创建一个新的空白解决方案。

在F#菜单下添加一个新的空白应用程序(Android)。

添加Xamarin.Forms NuGet包,版本2.3.3.175。

以下警告消息在MainActivity.fs中显示为弹出窗口:

  

引用的或默认的基本CLI库'mscorlib'是   二进制不兼容引用的F#核心库'C:... \ packages \ Xamarin.Forms.2.3.3.175 \ lib \ MonoAndroid10 \ FormsViewGroup.dll'。考虑重新编译   库或明确引用此版本   与您正在使用的CLI版本匹配的库。

稍后,当我尝试实例化一个viewmodel(使用ReactiveUI作为我的MVVM提供程序)时,我收到此运行时错误:

enter image description here

这通常是因为引用了错误版本的FSharp.Core。看来这是一个错误。

有没有解决方法?

0 个答案:

没有答案