我希望升级到 F# 3.0,但我在 Microsoft 网站上找不到打包的 F# 3.0 编译器,也找不到可以使用的 Express 版本。是否有可能安装 F# 3.0 以便从命令行或简单的 IDE 中使用,如果可以,应该如何安装?
独立版本的F#目前还不可用,但Visual Studio Express的F#工具于两天前发布,所以你可以免费获取F# 3.0。
据我所知,确实有计划进行开源发布(可以与MonoDevelop集成),并且推出独立安装程序也是有意义的(否则您仍然可以编译开源发布),但我认为还没有确定的日期。
我已成功使一个不依赖于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 }
目前还没有 F# 3.0 的独立版本。 不过已经有承诺了。