F#无法在MonoDevelop 2.8 for Mac上安装

Aid*_*dan 4 macos mono f# monodevelop

我愚蠢地将我的MonoDevelop升级到我的Mac上的2.8,而F#绑定现在无法从http://functional-variations.net/addin repo 安装- 它需要v2.4而MonoDevelop已经转移到了Core的v2.6和Ide.有谁知道如何让MonoDevelop 2.8与F#很好地配合,或者我应该如何回滚?

pad*_*pad 6

我尝试将FSharpBinding安装到MonoDevelop 2.8或2.6并且没有成功.原因是FSharpBinding已过时且与最新版本的MonoDevelop不兼容(请参阅此处的详细讨论).首先删除MonoDevelop 2.8或2.6及其相关文件,然后安装MonoDevelop 2.4.2.

你没有提到FSharp和Mono的版本.一些旧版本可以从http://functional-variations.net/addin repo 使用FSharpBinding正常工作.但是,当我尝试安装包含F#编译器的Mono 2.10.x以便更容易设置F#开发环境时, FSharpBinding再次无效.我按照上面的讨论建议并从源代码安装FSharpBinding,它运行正常.因此,我的Mac中的当前配置是MonoDevelop 2.4.2,Mono 2.10.x/FSharp 2.0和从源代码编译的FSharpBinding.

您可以在此处找到有关如何从源安装整个F#开发环境(包括FSharpBinding)的详细指南.

更新:

已经为MonoDevelop 3.0发布了FSharpBinding.安装MonoDevelop 3.0(需要Mono 2.10.9以上版本),您可以通过加载项管理器安装FSharpBinding.