F # не удается установить на MonoDevelop 2.8 для Mac - PullRequest
4 голосов
/ 06 октября 2011

Я по глупости обновил MonoDevelop до 2.8 на моем Mac, и теперь привязка F # не может быть установлена ​​из репозитория http://functional -variations.net / addin - ему требуется v2.4, и MonoDevelop переехалдо v2.6 ядра и идеи.Кто-нибудь знает, как мне заставить MonoDevelop 2.8 хорошо играть с F # или как мне откатиться?

1 Ответ

6 голосов
/ 06 октября 2011

Я попытался установить FSharpBinding на MonoDevelop 2.8 или 2.6, но не удалось.Причина в том, что FSharpBinding устарел и несовместим с новейшими версиями MonoDevelop (подробные обсуждения здесь ).Поэтому сначала удалите MonoDevelop 2.8 или 2.6 и связанные с ними файлы и установите MonoDevelop 2.4.2.

Вы не упомянули версии FSharp и Моно .Некоторые старые версии прекрасно работают с FSharpBinding из http://functional -variations.net / addin repo.Однако когда я попытался установить Mono 2.10.x , который включает в себя компиляторы F #, упрощающие настройку среды разработки F #, FSharpBinding снова не работал.Я последовал предложению вышеупомянутого обсуждения и установил FSharpBinding из исходного кода, и он работает нормально.Таким образом, текущая конфигурация на моем Mac: MonoDevelop 2.4.2 , Mono 2.10.x / FSharp 2.0 и FSharpBinding , скомпилированные из исходного кода.

Подробное руководство можно найти здесь о том, как установить всю среду разработки F # (включая FSharpBinding ) из источника.

ОБНОВЛЕНИЕ :

FSharpBinding выпущено для MonoDevelop 3.0 .Установите MonoDevelop 3.0 (для этого требуется Mono 2.10.9 и выше), и вы можете установить FSharpBinding через диспетчер надстроек.

...