写点什么

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

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

关注

评论

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

通过 KafkaMQ 接入Skywalking 数据最佳实践

观测云

kafka Skywalking

智能体走进家居生活,COLMO AI Agent破壁前行

脑极体

AI

态势感知如何塑造政府治理与公共安全新格局?

沃观Wovision

态势感知 沃观Wovision 舆情监测系统

AICon 2025|以具身智能破局工程机械智能化,从游戏AI到产业实践的跨越之路

网易伏羲

智慧矿山 网易伏羲 具身智能 工程机械智能化 挖掘机器人

开源赋能能源管理:MyEMS 如何改写行业规则

开源能源管理系统

开源 能源管理系统

Deepseek V3.1 本地化部署实践

冯骐

人工智能 大模型 DeepSeekV3.1

闲鱼商品详情API数据解析(附代码)

tbapi

闲鱼API 闲鱼商品数据采集 闲鱼商品详情API 闲鱼商品采集

我如何用Prompt工程将大模型调教成风控专家

京东零售技术

不止于“think with image”!快手Kwai Keye发布Thyme,赋予模型超越图像思考的超能力!

快手技术

大模型 推荐大模型

iPaaS实施的前提是先进行集成关系的梳理

谷云科技RestCloud

数字化转型 数据孤岛 集成平台 API管理 ipaas

迁移TiDB数据库数据到GaussDB

谷云科技RestCloud

数据传输 数据同步 ETL TiDB GaussDB 实时同步

AI收入提升45%,天润云领跑Agent时代|一图读懂天润云2025H1业绩

天润融通

基于仓颉编程语言+DeepSeek实现智能聊天助手开发秘籍

华为云开发者联盟

MaaS CodeArts 华为开发者空间 cangjie

轻量级知识图谱框架LightRAG入门指南

测试人

电信国际网络加速:打破地域界限,畅游全球网络

宽炜网络

RAG技术工作流程详解

测试人

国务院重磅AI新政发布,产业如何平衡生产力跃升与就业挑战?

网易伏羲

人工智能 人机协作 网易伏羲 数字游民 群体智能

如何配置密码策略 - 概述和指南

运维有小邓

建筑矿山设备工厂南京厂区:MyEMS 赋能绿色智能制造转型实践

开源能源管理系统

开源 能源管理系统

🏆 阿里云大数据AI平台登顶 NL2SQL 权威榜单 Spider 2.0

阿里云大数据AI技术

阿里云 NL2SQL Dataworks PAI Spider2.0

写作格式一键复刻!Fabarta个人专属智能体自定义模板新功能介绍

Fabarta

人工智能 个人专属智能体

有范同城到家小程序系统:赋能本地生活服务高效运营

微擎应用市场

企业借助 MyEMS 开源能源管理系统实现节能减排的实践路径

开源能源管理系统

开源 能源管理系统

快手发布SeamlessFlow框架:完全解耦Trainer与Agent,时空复用实现无空泡的工业级RL训练!

快手技术

人工智能

七夕,画个动态星空送给Ta

Comate编码助手

七夕 AI 编程 文心快码 文心快码Zulu

从新闻数据到社会脉动:智能分析的实践与挑战

沃观Wovision

数据分析 新闻 沃观Wovision 舆情监测系统

增加应用中心、组织广场模块 作业支持AI评审|ModelWhale 版本更新

ModelWhale

AI Agent 和鲸 大模型应用平台

玩转nano-banana:如何自己开发ChatBot一键生成3D模型

阿星AI工作室

产品 AI 产品经理 大模型

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