Visual Studio 2017 15.5预览版添加对F# Core及Standard的支持

栏目: ASP.NET · 发布时间: 6年前

内容简介:自.NET Core第一版发布以来,Microsoft一直在该平台上支持F#。但是相比起.NET Core上的兄弟语言C#和VB.NET,F#的工具可用性一直拖后腿。随着Visual Studio 2017 15.5第四个预览版的发布,这一状况得到了改观。现在,F#项目要使用整套新的项目模板,需要在Visual Studio设置中启用一到多个.NET Core工作负载,例如.NET Core、ASP.NET或Azure。F#项目具有与C#项目同等的便利特性,包括:正如大家期待的那样,这些项目可以使用VS2

自.NET Core第一版发布以来,Microsoft一直在该平台上支持F#。但是相比起.NET Core上的兄弟语言C#和VB.NET,F#的 工具 可用性一直拖后腿。随着Visual Studio 2017 15.5第四个预览版的发布,这一状况得到了改观。现在,F#项目 面向 .NET Core和.NET Standard。对于使用.NET Core的F#开发人员而言,这是一个巨大的进步。因为先前Microsoft官方发布的 工具推荐 中,给出的是VS Code。

要使用整套新的项目模板,需要在Visual Studio设置中启用一到多个.NET Core工作负载,例如.NET Core、ASP.NET或Azure。F#项目具有与C#项目同等的便利特性,包括:

  • 项目文件更小,无需去除加载,即可编辑。
  • 一旦完成编辑并保持,更改将在VS2017中生效。
  • 项目的依赖节点实现对项目的所有引用、SDK引用和NuGet依赖的组织。

正如大家期待的那样,这些项目可以使用VS2017支持的一些传统特性,包括在IDE中打开F# Web项目时识别项目。还可通过Visual Studio Team Services或Azure Web Services,配置F# Application使用持续交付服务,实现部署的简化。

鉴于该版本目前依然是预览版,其中还有一些不到之处和未完成的特性。其中包括:在.NET Core上支持F# Interactive被认为是“非重要的”,目前也无法估计该特性何时可用;跨平台调试特性被标记为需进一步改进;在首次加载文件后,文件的编译顺序的显示不正确,因此必须重新加载项目才能反映出更新情况;最后,尽管该预览版支持F# Web APIs、Web和MVC项目,但是当前想要在Visual Studio中打开此类项目,只能使用 dotnet new 命令在命令行上创建。

Visual Studio 2017 15.5第四个预览版可以直接从Microsoft官方网站 下载 。在安装了先前预览版的情况下,也可以通过Visual Studio Installer下载。

查看英文原文: Visual Studio 2017 15.5 Preview Adds F# Core & Standard Support


以上所述就是小编给大家介绍的《Visual Studio 2017 15.5预览版添加对F# Core及Standard的支持》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

On LISP

On LISP

Paul Graham / Prentice Hall / 09 September, 1993 / $52.00

On Lisp is a comprehensive study of advanced Lisp techniques, with bottom-up programming as the unifying theme. It gives the first complete description of macros and macro applications. The book also ......一起来看看 《On LISP》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器

html转js在线工具
html转js在线工具

html转js在线工具