【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

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

  • 2017-11-22
  • 本文字数:763 字

    阅读完需:约 3 分钟

自.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

2017-11-22 18:002712
用户头像

发布了 391 篇内容, 共 127.3 次阅读, 收获喜欢 256 次。

关注

评论

发布
暂无评论
发现更多内容

WeLink的杀手锏和远程办公软件的另一面

华为云开发者联盟

远程办公 华为云 welink 视频会议 数字化办公

数据产品经理是做什么的?

蒋川

生产环境全链路压测平台Takin

TakinTalks稳定性社区

开源 高可用 全链路压测 性能压测

Apache APISIX 在移动云的应用

API7.ai 技术团队

开源 网关 APISIX

SpringBoot 数据库操作(集成MyBatis)

xcbeyond

mybatis SpringCloud 8月日更

Android开发:获取手机当前连接的WiFi名称

三掌柜

8月日更 8月

架构实战营 - 毕业总结

༺NPE༻

《社会心理学》--从众和服从

箭上有毒

8月日更

【Flutter 专题】71 图解基本隐式动画 Widget

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

淘宝杨宽:淘宝直播低延迟架构演进和实践丨ECUG Meetup 回顾

七牛云

音视频 淘宝 ECUG 七牛云

[架构实战营一期] 模块四作业

trymorewang

架构实战营

Spring梳理

十二万伏特皮卡丘

【Vue2.x 源码学习】第三十一篇 - diff算法-比对优化(下)

Brave

源码 vue2 8月日更

十大排序算法--基数排序

Ayue、

排序算法 8月日更

“互联网+”大赛之AI创新应用赛题攻略:大胆脑洞,共绘智慧生活蓝图

华为云开发者联盟

AI HarmonyOS 大赛 互联网+ HMS Core

Prometheus 监控SpringCloud微服务

Rubble

Prometheus SpringCloud 8月日更

docker入门:单机elasticsearch安装记录,保证无坑

小鲍侃java

8月日更

Python代码阅读(第8篇):列表元素逻辑判断

Felix

Python 编程 Code Programing 阅读代码

同为电动小车热门,欧拉白猫比拼零跑T03,谁更胜一筹?

科技热闻

探究Presto SQL引擎(1)-巧用Antlr

vivo互联网技术

sql 编译器 presto antlr4

Druid 加载 Kafka 流数据 Supervisor 配置

HoneyMoose

手撸二叉树之最小深度

HelloWorld杰少

数据结构与算法 8月日更

BERT模型为什么这么强?

博文视点Broadview

百度大脑DuMix AR携明星数字员工首次亮相China Joy,智能虚拟形象系统全面升级

百度大脑

人工智能 ChinaJoy 虚拟偶像 数字人

oeasy教您玩转vim - 12 - # 词头词尾

o

书单 | 振聋发聩,撼世经典!总有那么一些书经得住时间的考验

博文视点Broadview

RocketMQ之Store模块

邱学喆

commitlog consumequeue index ha flush

索信达控股:打造新一代中小银行智能营销平台体系的道与术

索信达控股

netty系列之:基于流的数据传输

程序那些事

Java Netty nio 程序那些事

杜吉普:数字化运营广告营销之道

杜吉普

机器学习 互联网广告 营销数字化

毕业设计:设计电商秒杀系统

贯通

#架构实战营

Visual Studio 2017 15.5预览版添加对F# Core及Standard的支持_.NET_Jeff Martin_InfoQ精选文章