50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Visual Studio 2017 正式发布

  • 2017-04-09
  • 本文字数:872 字

    阅读完需:约 3 分钟

Visual Studio 2017(VS2017)已经正式向开发人员发布了,这标志着自 2016 年 3 月首个预览版公开可用以来,整个开发过程达到了顶峰。相对于首个预览版,一年后发布的 VS2017 中增添了基于工作流的安装程序,改进了对移动端和云应用开发的支持,还扩展了对 DevOps 的支持,更易于在 IDE 中实现在 Azure 和 Docker 容器上的部署。

InfoQ 在 VS2017 首次发布后就一直在对 VS2017 的开发过程做跟踪报道,但我们在这里还要强调一些 VS2017 为开发人员提供的特性。回顾历史,Visual Studio 曾设计为提供自己的一套解决方案,只能与自身的项目文件一起工作。这虽然简化了整个软件项目在 Visual Studio 中的维护,但是与非 VS 开发的项目共同工作时就十分具有挑战了。VS2017 使得开发人员可以像操作传统 VS 项目那样打开磁盘上的任何文件夹,其中无需存有元数据文件。

VS2017 还支持使用 CMake 作为构建系统的 C++ 项目,这进一步补充完善了上述特性。鉴于 VS2017 为跨平台支持项目提供了更多的支持,使用这些非 VS 的构建系统的特性对于简化跨平台开发团队是非常关键的。

此外,企业版中还新添加了 Redgate Data Tools 工具集,包括 ReadyRoll Core、SQL Prompt Core 和 SQL Search 工具。其中的 SQL Search 工具在 VS2017 专业版和社区版中也可用。实时单元测试(Live Unit Testing)是另一个仅在企业版中添加的特性。正如InfoQ 前期所报道的,该特性使得在编写单元测试时就能展示测试的结果,而以往必须要在构建执行后才能运行测试。

Visual Studio 2017 现在提供了社区版、专业版和企业版的下载,对那些希望了解更多细节的人还提供了完整的发行说明。VS2017 可以在已安装了以前版本Visual Studio 的机器上安装,但是用于生产系统的版本不能与前期的VS2017 的预览版或RC 版本同机安装。幸运的是,上述VS2017 预发布版本可以做就地升级。

查看英文原文: Visual Studio 2017 Officially Released


感谢冬雨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-04-09 17:381963
用户头像

发布了 227 篇内容, 共 83.7 次阅读, 收获喜欢 28 次。

关注

评论

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

SpringSecurity中的密码加密

急需上岸的小谢

7月月更

如何基于 Docker 快速搭建 Springboot + Mysql + Redis 项目

冉然学Java

MySQL Docker 源码 springboot Java’

聊聊 API 管理-开源版 Yapi 到 SaaS 版 Apifox

Liam

基于Redis + Lua脚本的设计红包雨

华为云开发者联盟

高并发 开发 红包雨

解读Go分布式链路追踪实现原理

华为云开发者联盟

Go 开发

ShardingSphere 在数十个联通政务热线场景中的应用:稳定、高效、可复制

SphereEx

数据库 案例 ShardingSphere

华为游戏行业沙龙·出海专场:游戏出海3.0,本地化精细运营成为制胜关键

极客天地

WebRTC 音频抗弱网技术(下)

融云 RongCloud

什么是hpaPaaS平台?低代码和hpaPaaS是什么关系?

优秀

低代码

自助洗车加盟一般多少加盟费?

共享电单车厂家

自助洗车加盟 自助洗车品牌 车白兔自助洗车

上班族是否也能加盟自助洗车?

共享电单车厂家

自助洗车加盟 车白兔自助洗车

后端实战手把手教你写文件上传接口:如何使用 Node.js + MongoDB 开发 RESTful API 接口(Node.js + Express + MongoDB)

蒋川

node.js mongodb API Express

秒云“生活梦想家”计划,从一杯手冲开启

MIAOYUN

企业文化 中国咖啡市场

云原生(四) | Docker篇之网络和存储原理

Lansonli

Docker 云原生

大数据15周作业

Asha

AITSM:看人工智能如何重塑IT服务管理

云智慧AIOps社区

人工智能 运维 安全 监控 IT管理

Pyecharts结合Pandas绘制图表

迷彩

数据分析 数据可视化 7月月更

云原生(二) | Docker篇之轻松学会原理|架构|安装|加速

Lansonli

Docker 云原生 7月月更

3DCAT投屏功能升级,助力企业营销与培训

3DCAT实时渲染

虚拟仿真 实时云渲染 3DCAT 企业营销 实时渲染云

春风拂过希壤,能否成为元宇宙创作的起点?

脑极体

如何通过OpenHarmony系统中集成的ffmpeg库和NAPI机制,实现更多的多媒体功能?

OpenHarmony开发者

OpenHarmony

疫情冲击下,旅游SaaS是如何自救的?

ToB行业头条

数据库系统设计:分区

华为云开发者联盟

数据库 系统设计 开发 分区

React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发

蒋川

排序 React 表格 组件库

GIS数据漫谈(三)

ThingJS数字孪生引擎

GIS QGIS

云原生(三) | Docker篇之轻松学会 Docker命令

Lansonli

Docker 云原生 7月月更

Sample上新,从API 8开始支持!速来拿走

HarmonyOS开发者

HarmonyOS

天天预约 | 2022年6月产品更新

天天预约

小程序 互联网+ 功能更新 SaaS设计 预约工具

用我的事故告诉你:掌握异步很关键

华为云开发者联盟

开发

云原生(一) | 介绍篇之大数据需要拥抱云原生吗?云原生为什么这么火?

Lansonli

云原生 7月月更

Visual Studio 2017正式发布_.NET_Jeff Martin_InfoQ精选文章