如何在 Visual Studio 2017 RC 中创建 F# .Net Core ConsoleApp

How to create F# .Net Core ConsoleApp in Visual Studio 2017 RC

project.json 不见了,我不太明白如何为项目更改编译器(语言)。创建 Console Application (.Net Core) 会导致实际新的 C# 项目,其中包含 <TargetFramework>netcoreapp1.0</TargetFramework>.

的刷新 .csproj 文件

如何使用 Visual Studio 2017 RC 创建目标为 netcoreapp1.0 的 F# 控制台应用程序?

.NET Core 的工具仍处于 "beta" 级别阶段(这很慷慨,即使对于 C# 也是如此),而 F# 的工具甚至还没有达到那个级别。

在这一点上(只是 post 第一个 RC "refresh"),使用命令行 (dotnet new) 几乎是最好的选择。每个 2017 RC 更新都在改善这种情况,但 Visual Studio 工具中的 F# 情况目前还没有达到像正常 .NET 项目那样工作的水平。据推测,这将按 RTM 的预期工作,但今天还没有。