具有 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
- How to use F# in command line link 安装程序和一个简短的使用示例。
- How to install ionide 有例子。
实际上,您可以使用 .NET Core SDK 为 .NET Framework 进行编译。您只需要在项目文件 (*.fsproj) 中指明即可。它说的是这样的:
<TargetFramework>netcoreapp2.2</TargetFramework>
改为:
<TargetFramework>net472</TargetFramework>
(如果您需要针对较旧的框架,则可以使用较小的数字)
是否有任何网站或书籍解释如何针对 .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
- How to use F# in command line link 安装程序和一个简短的使用示例。
- How to install ionide 有例子。
实际上,您可以使用 .NET Core SDK 为 .NET Framework 进行编译。您只需要在项目文件 (*.fsproj) 中指明即可。它说的是这样的:
<TargetFramework>netcoreapp2.2</TargetFramework>
改为:
<TargetFramework>net472</TargetFramework>
(如果您需要针对较旧的框架,则可以使用较小的数字)