在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提供程序)时,我收到此运行时错误:
这通常是因为引用了错误版本的FSharp.Core
。看来这是一个错误。
有没有解决方法?