具有 visual studio 代码的 F# .net 框架

F# .net framework with visual studio code

是否有任何网站或书籍解释如何针对 .net 框架进行编译,在 visual studio 代码中编写 F# 代码?

Visual Studio 2017 Build Tools SKU,不安装Visual Studio。它只安装 MSBuild 和各种其他编译器工具链。

只需从“单个组件”选项卡(或在 MSBuild 工作负载的右侧)中选择 select F#,然后按“安装”。

安装位置为:C:\Program Files (x86)\Microsoft Visual Studio17\BuildTools\Common7\IDE\CommonExtensions\Microsoft\FSharp

Use F# on Windows


  1. How to use F# in command line link 安装程序和一个简短的使用示例。
  2. How to install ionide 有例子。

实际上,您可以使用 .NET Core SDK 为 .NET Framework 进行编译。您只需要在项目文件 (*.fsproj) 中指明即可。它说的是这样的:

<TargetFramework>netcoreapp2.2</TargetFramework>

改为:

<TargetFramework>net472</TargetFramework>

(如果您需要针对较旧的框架,则可以使用较小的数字)