写点什么

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:003333
用户头像

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

关注

评论

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

Agentic 应用落地必看!手把手搭建 Dify 全链路可观测系统

阿里巴巴云原生

阿里云 云原生 可观测

JoyAgent 荣获2025开放原子基金会 “《人工智能》开源先锋项目” 称号

京东科技开发者

AI 全过程教学系统:从产品视角看技术如何重塑学习

上海拔俗

智能测试新纪元:AI驱动的Java单元测试生成技术实践

飞算JavaAI开发助手

越客会员管理系统:一站式会员运营解决方案

微擎应用市场

A²B™ 2.0:音响系统升级,汽车变身为"第三空间"

财见

《国际AI安全报告》第二版关键更新发布

财见

如何用AI工具提升办公效率?4个隐藏使用技巧盘点!

职场工具箱

人工智能 效率 在线白板 办公软件 AI工具

微信留言互动奖励:公众号引流变现神器,激活粉丝互动新玩法

微擎应用市场

漫格家政养老陪护系统:多端协同的智能服务解决方案

微擎应用市场

新闻宣传 AI 助手:给内容创作装个 “智能加速器”

上海拔俗

Pulsar Developer Day 2025 | 北京到底有谁在啊?!?!?!

AscentStream

活动 消息队列 pulsar

用“分区”来面对超大数据集和超大吞吐量

京东科技开发者

事件关联分析提升事件检测能力

运维有小邓

日志分析 日志管理 日志关联 日志收集

​YashanDB V23.5 发布:YAC共享集群全面迈向规模化商用

极客天地

微服务架构治理新范式:AI驱动的依赖关系智能解析与优化

飞算JavaAI开发助手

GPUStack v2:推理加速释放算力潜能,开源重塑大模型推理下半场

SEAL安全

大模型推理 GPU集群 vLLM Sglang 高性能推理

PFAI宣布启动全新战略,拓展其智慧农业创新平台

财见

Docker 性能调优

俞凡

性能调优

RAG 分块策略:从原理到实战优化,喂饭级教程不允许你踩坑

京东科技开发者

一场同济大学 MBA 项目的 AI 决策思维实战:用数智的力量赋能管理决策

ModelWhale

人工智能 MBA 同济大学

数字藏品 NFT 系统的线上运营

北京木奇移动技术有限公司

NFT 数字藏品 软件外包公司

昇腾生态硬核赋能!上交大攻克超长上下文推理难题,性能大幅跃升

新消费日报

智算新赛季开场!英特尔携生态伙伴打造算力“全明星阵容”

科技经济

Kuscia 1.1.0 发布:新增带宽调度、Envoy 粘性会话与全面安全升级

隐语SecretFlow

隐私计算 调度 ;开源

漫格父母帮交友系统:中老年社交与征婚的一站式解决方案

微擎应用市场

2025开放原子开发者大会,openFuyao绘就智算集群生态新蓝图

openFuyao

AI编程工具深度评测:五款主流产品如何选择?飞算JavaAI表现惊艳

飞算JavaAI开发助手

企业级Java应用现代化指南:框架迁移的智能解决方案与架构演进策略

飞算JavaAI开发助手

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