f#无法在Mac的MonoDevelop 2.8上安装



我愚蠢地将我的MonoDevelop升级到Mac上的2.8,并且f#绑定现在无法从http://functional-variations.net/addin repo安装-它需要v2.4和MonoDevelop已经移动到核心和Ide的v2.6。有人知道我如何才能得到MonoDevelop 2.8与f#很好地发挥,或者我应该如何回滚?

我试图安装FSharpBindingMonoDevelop 2.8或2.6,没有成功。原因是FSharpBinding是过时的,并且与最新版本的MonoDevelop不兼容(参见这里的详细讨论)。所以首先删除MonoDevelop 2.8或2.6及其相关文件,并安装MonoDevelop 2.4.2。

你没有提到FSharpMono的版本。一些旧版本的FSharpBinding从http://functional-variations.net/addin repo工作良好。然而,当我试图安装Mono 2.10。x,其中包含了f#编译器,使设置f#开发环境变得更容易,FSharpBinding又不起作用了。我按照上面讨论的建议,从源代码安装了FSharpBinding,它工作得很好。所以我的Mac当前配置是MonoDevelop 2.4.2Mono 2.10。x/FSharp 2.0FSharpBinding从源代码编译。

你可以在这里找到如何从源代码安装整个f#开发环境(包括FSharpBinding)的详细指南。

:

FSharpBinding已经为MonoDevelop 3.0发布。安装MonoDevelop 3.0(需要Mono 2.10.9以上版本),你可以通过Add-In Manager安装FSharpBinding。

最新更新