我知道VS 2010有F#2.0和VS 2012 - F#3.0。
但是如何才能获得F#版本号,例如F#interactive?是否有一些命令,例如:
#ver;;
?
谢谢。
我知道VS 2010有F#2.0和VS 2012 - F#3.0。
但是如何才能获得F#版本号,例如F#interactive?是否有一些命令,例如:
#ver;;
?
谢谢。
当你在VS中启动F#Interactive窗口时,你得到类似的东西:
Microsoft (R) F# 2.0 Interactive build 2.0.5.0
Copyright (c) 2002-2010 Microsoft Corporation. All Rights Reserved.
For help type #help;;
> [Loading init.fsx]
>
其中包括您需要的一切。
要打开F#交互式窗口,可以按: 按Ctrl+Alt键+F。
更新(5/16/2018):
VS 2017中的信息格式似乎有所改变。语言版本最终出现:
Microsoft (R) F# Interactive version 10.1.0 for F# 4.1
Copyright (c) Microsoft Corporation. All Rights Reserved.
当你在VS中启动F#Interactive窗口时,你得到类似的东西:
Microsoft (R) F# 2.0 Interactive build 2.0.5.0
Copyright (c) 2002-2010 Microsoft Corporation. All Rights Reserved.
For help type #help;;
> [Loading init.fsx]
>
其中包括您需要的一切。
要打开F#交互式窗口,可以按: 按Ctrl+Alt键+F。
更新(5/16/2018):
VS 2017中的信息格式似乎有所改变。语言版本最终出现:
Microsoft (R) F# Interactive version 10.1.0 for F# 4.1
Copyright (c) Microsoft Corporation. All Rights Reserved.
它是用Windows控制面板的程序和功能编写的。
同时 https://stackoverflow.com/a/10985973我的解决方案很好,我更喜欢我可以放入构建脚本的东西。
因此,我使用虚拟F#项目并使用msbuild构建它。 - 这将显示fsc.exe命令行路径。
走这条路,然后我没有任何参数运行它,它将显示版本。
似乎没有更好的方法。