Есть ли способ установить F # 3.0 без Visual Studio?

Я надеялся перейти на F # 3.0, но я не могу найти пакетный компилятор F # 3.0 на сайте Microsoft, а также если есть экспресс-версия для использования. Возможно ли установить F # 3.0 для использования из командной строки или простой среды IDE, и если да, то как?

Ответы

Ответ 1

Автономная версия F # пока недоступна, но инструменты F # для Visual Studio Express были выпущены всего 2 дня назад, поэтому вы можете бесплатно получить F # 3.0.

Насколько я знаю, есть определенные планы по выпуску с открытым исходным кодом (которые могут быть интегрированы с MonoDevelop), и было бы целесообразно иметь автономный установщик (иначе вы все равно могли бы скомпилировать open-source релиз), но я не думаю, что для этого есть конкретные даты.

Ответ 3

Я успешно сделал автономный F # 3.0 без Visual Studio 2012.

  • Сначала найдите рабочую станцию ​​с установленным F # 3.0. (Источник)
  • Дублируйте все вещи на рабочей станции назначения.
-> C:\Program Files (x86)\Microsoft SDKs\F#
-> C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp
-> C:\Windows\Microsoft.NET\assembly\GAC_MSIL\FSharp*
  • Установите .NET 4.5 в пункт назначения.
  • Экспортировать все элементы реестра с помощью строки FSC.exe в пункт назначения.
  • Экспортировать все элементы реестра с помощью строки FSharp в пункт назначения.

f # 3.0 registry.rar

если вы не знаете, как экспортировать элементы реестра, загрузите этот файл и используйте powershell для импорта всего этого REG файла.

PowerShell script: (поместите файлы .reg в c:\xxx предположительно)

cd c:\xxx
dir *.reg | %{ ('reg import "' + $_.Name + '"') | cmd }

Ответ 4

Я предполагаю, что большинство из вас ищут ответ на этот вопрос, вероятно, не против последней версии, которая равна 4.0. Вы можете скачать это как автономное на F # 4.0. Это не включает вспомогательные сборки и само по себе не срабатывает. Поэтому вам также придется загрузить и установить Microsoft Build Tools 2015. Должно быть все готово идти оттуда, без установки мега-массивной визуальной студии. Конечно, если вам нужна IDE, вам нужно будет найти бесплатную версию.

Ответ 5

В настоящее время нет автономной версии F # 3.0. Однако, было обещано

Ответ 6

Я запускаю F # 3.0 из командной строки cygwin в Windows 7. Вам нужно немного узнать о Linux/Unix, чтобы использовать cygwin, но основы не слишком сложны. Вам нужна базовая оболочка cygwin (командный интерпретатор) и редактор. Я привык к vi, так что cygwin имеет vim (существует красивый F # синтаксический цветной аддон для vim).

Вам необходимо:

  • Установите визуальную студию, чтобы получить F #
  • в /users/myname/.bashrc добавьте местоположение Fsc.exe, которое в моем случае /cygdrive/c/Program Files (x86)/Microsoft SDK/F #/3.0/Framework/v4.0 к вашей PATH.