我希望升级到F#3.0,但我找不到Microsoft网站上的打包F#3.0编译器,也没有使用快速版本。是否可以从命令行或简单的IDE安装F#3.0,如果可以,如何安装?
答案 0 :(得分:15)
F#的独立版本尚未推出,但Visual Studio Express的F#工具仅在2天前发布,因此您可以免费获得F#3.0。
据我所知,肯定有开源版本的计划(可以与MonoDevelop集成),并且有一个独立的安装程序也是有意义的(否则你仍然可以编译开源发布),但我认为没有具体的日期。
答案 1 :(得分:8)
我运行它的最简单方法: http://www.heartysoft.com/build-fsharp-3-on-build-server-without-vs
基本上使用Web PI工具上的直接下载链接。
答案 2 :(得分:4)
我已经成功制作了一个没有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*
如果您不知道如何导出注册表项,请下载此文件并使用powershell导入所有此.reg文件。
PowerShell脚本:(将.reg文件放入c:\ xxx中)
cd c:\xxx
dir *.reg | %{ ('reg import "' + $_.Name + '"') | cmd }
答案 3 :(得分:2)
我假设你们大多数人都在寻找这个问题的答案,现在可能不会介意最新的版本,即4.0。您可以在F# 4.0下单独下载。这不包括支持组件,并且会自行失败。因此,您还必须下载并安装Microsoft Build Tools 2015。应该都是从那里开始,没有安装超大型视觉工作室。当然,如果你需要一个IDE,你需要寻找一个免费的。
答案 4 :(得分:1)
目前没有F#3.0的独立版本。但是,已经承诺了一个
答案 5 :(得分:1)
您可以使用Nuget CLI来安装F#编译器工具,而无需依赖Visual Studio。另外,此过程不需要管理员权限。
答案 6 :(得分:0)
我从Windows 7上的cygwin命令行运行F#3.0。您需要了解一些关于Linux / Unix的内容才能使用cygwin,但基础知识并不太难。你需要基本的cygwin shell(命令解释器)和编辑器。我习惯了vi,所以cygwin有vim(vim有一个很好的F#语法颜色插件)。
你需要: