2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

微软发布.NET Core Tools 1.0 版本

  • 2017-03-19
  • 本文字数:827 字

    阅读完需:约 3 分钟

与上周发布的 Visual Studio 2017 一起,微软还发布了.NET Core Tools 1.0。这些工具对所有.NET 核心开发人员都非常有用,无论他们使用 VS2017、Visual Studio for Mac、Visual Studio Code,还是基于他们自己选择的非微软 IDE。

对于想要使用.NET Core 的非 C#开发人员,需要注意的是:F#和 Visual Basic 还没有在 RTM 版本得到支持。据微软 Rich Lander在文中指出,.NET Core 的完整 F#支持预计将在 2017 年上半年完成,对 VB 的支持也会紧随其后。

这个版本的发布标志着.NET Core 项目文件格式正式切换为 csproj 风格的项目文件。以前.NET Core 项目使用 project.json 格式,但现有项目可以在 VS2017 中迁移到新格式。虽然这是一种单向迁移,但备份是基于原始文件的。那些.NET Core 项目新创建和已迁移的 csproj 文件都可以在 VS2017 中编辑。微软已经发布了 VS2017 的扩展,它为基于 XML 的项目文件(包括.csproj)提供了智能感知功能(IntelliSense)。

.NET Core 的另一个进步是正式引入.NET 标准类库项目来替代可移植类库。符合.NET 标准的项目和 NuGet 包可由.NET Framework、Xamarin 和通用 Windows 应用程序引用。这样,在那些希望编写一个类库,而这个类库使用.NET Core 或.NET Framework 固有功能的情况下,每个类库都有特定的类库模板可用。

应该指出的是,使用 VS2015 的.NET Core 开发人员必须升级到 VS2017 才能使用 1.0 版本提供的新工具。与此同时,命令行和 Visual Studio Code 也支持这些工具,这是不升级 Visual Studio 而又可以使用这些工具的替代方法。

.NET Core 工具可通过多个渠道获得。它们可以通过 VS2017 安装程序安装或从微软的.NET Core 项目页面单独下载。这些工具和 SDK适用于 Windows、Mac OS 和基于 Linux 的系统。版本 1.0.0 和 1.0.1 都可以在下载页面找到。1.0.0 和 VS2017 中所包含的内容一致,而 1.0.1 则是一个小版本更新,包括对 Fedora 24 和 OpenSUSE 42.1 的支持。

查看英文原文.NET Core Tools 1.0 Released with Full C# Support

2017-03-19 19:003148

评论

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

爱在日落黄昏时 | 我有话要说

后台技术汇

三周年连更

【Python实战】Python采集代理IP信息

BROKEN

三周年连更

粉丝提问:区块链与大数据开发读研方向怎么选?

千与编程

区块链、 大数据 开源

Django笔记十九之manager用法介绍

Hunter熊

Python django Manager

音视频八股文(9)-- flv的h264六层结构和aac六层结构

福大大架构师每日一题

音视频 ffmpeg 福大大

轻松处理pdf文件:Acrobat Pro DC 2023 中文激活版

真大的脸盆

Mac Mac 软件 PDF编辑 pdf编辑工具

Matlab实现机器学习

袁袁袁袁满

三周年连更

云资源提供技术

阿泽🧸

云资源 三周年连更

重磅!算能公司算丰SG2042斩获第六届数字中国建设峰会“十大硬核科技”

极客天地

Windows下 IDE工具常见编译错误FAQ

鸿蒙之旅

OpenHarmony 三周年连更

如何实现网站访问量的统计?

海拥(haiyong.site)

三周年连更

读书笔记:如何成为某个领域的前1%

老张

读书笔记 方法 写作技巧

挑战 30 天学完 Python:Day15 错误类型

MegaQi

挑战30天学完Python 三周年连更

如何评价 ChatGPT 回答策略的 ensure only ethical usage 特质

汪子熙

ChatGPT ChatGPT4 三周年连更

为什么说:Linux中一切皆文件?

wljslmz

Linux 三周年连更

技术分享:如何将JSON中的日期格式字符串替换为占位符

IT蜗壳-Tango

三周年连更

手撕代码系列(三)

沉浸式趣谈

JavaScript 前端面试题 手撕代码 ES6-ES12 面试必考

Matlab实现最优化

Shine

三周年连更

深入理解vue2.x中Object.defineproperty()和vue3.x中Proxy

不叫猫先生

Vue 三周年连更

1500字讲懂单体架构和微服务架构的区别

Java架构历程

三周年连更

切片的其他妙用

宇宙之一粟

Go 切片 三周年连更

自动化运维工具一览

穿过生命散发芬芳

自动化运维 三周年连更

10分钟打造基于ChatGPT的Markdown智能文档

俞凡

人工智能

Qz学算法-数据结构篇(二分查找、删除)

浅辄

三周年连更

火山引擎云原生数据仓库ByteHouse技术白皮书V1.0 (Ⅵ)

字节跳动数据平台

大数据 数据仓库 云原生 元数据 企业号 4 月 PK 榜

什么是软件开发领域的 obsolete 或者 deprecated 含义

汪子熙

软件工程 软件开发 三周年连更

算法题每日一练:螺旋矩阵 II

知心宝贝

数据结构 算法 前端 后端 三周年连更

面对“失业焦虑”我们可以做些什么?| 社区征文

莪是男神

三周年征文

高效理解机器学习

俞凡

机器学习 算法

C++ STL容器和算法:详解和实例演示

小万哥

c++ 容器 算法 后端 stl

2023-04-29:一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数数组 nums ,返回 nums 的所有非空 子序列 的 宽度之和 由于答案可能非常大,请返回对 109

福大大架构师每日一题

golang 算法 rust 福大大

微软发布.NET Core Tools 1.0版本_.NET_Jeff Martin_InfoQ精选文章