10 月 23 - 25 日,QCon 上海站即将召开,9折优惠最后2天 了解详情
写点什么

VS2017 15.4 提供预览版,面向 Windows 10 秋季更新(FCU)

  • 2017-08-30
  • 本文字数:1120 字

    阅读完需:约 4 分钟

鉴于 Visual Studio 15.3 现已发布(一并给出了些许更新),Microsoft 已将注意力转向近期宣布的VS2017 15.4 版本。15.4 目前处于预览状态,该版本所关注的是添加对即将发布的Windows 10 FCU(Fall Creators Update)的支持,FCU 已确定将在 2017 年秋季发布。尽管 15.4 预览版本现已对所有感兴趣的用户可下载,但是要使用FCU 的特定特性,还需要成为Windows 测试人员(Insider),并下载相应的Windows 10 SDK

当前 VS2017 的稳定版本是 15.3.x,其中包括对.NET Core 2 的支持,但是 UWP 应用依然要支持.NET Standard 2。在 15.4 版中对此加以了改进,允许针对 FCU 和.NET Standard 2 的 UWP 应用开发,这将提升代码重用,并简化开发人员编写支持跨多平台(Mono、Xamarin、.NET Framework、.NET Core 等)的软件库。

鉴于 15.4 当前只是预览版,应该注意的是该构建版本存在一个严重的已知问题(Know Issue),即对 UWP 应用禁用了 XAML Designer,这是 Windows 10 FCU 至少应该解决的一个问题。正如前面所介绍的,非 XAML 的 UWP 应用可以遵循.NET Standard 2.0,但是要完全支持使用了 XAML 的 UWP 应用还需假以时日。

那些有考虑编写面向 Windows 用户应用的开发人员,将会受益于新添加的“Windows Application Packaging Project”模板。该模板提供了添加已有 Windows 项目和软件包到appx容器中的功能,这样就可以提交到 Windows Store 等发布途径中。被打包的应用不必是 UWP 应用。该模板并不需要目标平台运行 Windows 10,为开发人员提供了一种更易于发布他们应用的方式,不再依赖于传统的 Win32 风格安装程序。

非 Windows 10 的特定添加特性

该版本中改进了 Xamarin Tools for Visual Studio,其中包括对 Xamarin Live Player 的支持,使得开发人员可以使用 VS2017 和移动设备快速地构建应用原型。一旦 Player 安装在 Apple 或 Android 设备上,它将从运行 VS2017 的工作站屏幕上读取 QR 代码,提供了一种无需先期部署到 App Store 就可在移动设备上实际开发和测试代码的快速方法。

先前独立提供的 Power Tool 工具“ Control Click Go To Definition ”,现在已经集成到 VS2017 中。该特性目前支持 C#、VB 和 Python。在使用时,只需将鼠标悬停在 IDE 中的任意一行代码上,并同时按住 CTRL 键,就可以轻易地查看到相关定义。

15.4 版本和预览版一样,并未得到可用于“上线”系统的许可,也不能应用于生产环境。VS2017 预览版的安装可以与 VS2017 生产系统并存,但是这样做依然存在着风险,也许在关键业务环境中不应该这样做。该预览版的完整发行说明已经给出,如果用户不确定是否应在本地机器上安装该预览版时,可寻求咨询

查看英文原文: Visual Studio 2017 15.4 Prepares for Windows 10 Fall Update

2017-08-30 19:001882
用户头像

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

关注

评论

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

2023年甘肃省等级保护测评机构新鲜出炉!

行云管家

等保 等级保护 甘肃

微服务高并发基础知识:Sentinel性能压测

互联网架构师小马

Java 微服务 sentinel

从开源到云原生,时序数据库 TDengine 六年回顾精彩纷呈

爱倒腾的程序员

涛思数据 时序数据库 ​TDengine

Vue-路由的props配置

张三丰无极

6 月 优质更文活动

分布式数据库 Join 查询设计与实现浅析 | 京东云技术团队

京东科技开发者

MySQL 数据库 elasticsearch join 企业号 6 月 PK 榜

RALB负载均衡算法的应用 | 京东云技术团队

京东科技开发者

负载均衡 算法 cpu 限流 搜索推荐

洋洋洒洒2000字带你了解微服务高并发知识:Sentinel的特性

互联网架构师小马

Java 微服务 sentinel

微服务架构中的数据一致性:解决方案与实践| 得物技术

得物技术

微服务 数据一致性

Vue-路由的params参数

张三丰无极

6 月 优质更文活动

Vue路由的基本应用

张三丰无极

6 月 优质更文活动

微服务高并发流量服务降级、限流、熔断、流量效果控制

互联网架构师小马

Java 微服务

终极指南:Scrum中如何设置需求优先级

敏捷开发

项目管理 Scrum 敏捷开发 优先级

微服务高并发概念与核心类:了解Sentinel的一些概念

互联网架构师小马

Java 微服务 sentinel

Vue-<router-link>的replace属性

张三丰无极

6 月 优质更文活动

Vue-命名路由

张三丰无极

6 月 优质更文活动

Vue-路由传递query参数两种方式

张三丰无极

6 月 优质更文活动

Vue-搭建Vuex开发环境

张三丰无极

6 月 优质更文活动

Testng和Junit5多线程并发测试对比

javalover123

Java 单元测试 JUnit testNG junit5

Vue-缓存路由组件

张三丰无极

6 月 优质更文活动

如何在VMware Workstation虚拟机上快速部署AntDB社区版

亚信AntDB数据库

数据库 AntDB数据库 企业号 6 月 PK 榜

MIAOYUN“一云多芯”解决方案获评2023西部信创优秀解决方案

MIAOYUN

解决方案 信创 信创生态 MIAOYUN 一云多芯

Meetup 报名|06.17 StarRocks & Friends 与你相约上海

StarRocks

数据库 大数据 OLAP Meetup 线下活动

提示工程七巧板:让ChatGPT发挥出最佳性能

博文视点Broadview

北京云管平台采购选哪家?为什么?多少钱?

行云管家

云计算 多云管理 云管平台 云管平台厂商

普通Java工程师如何成长为一名优秀的架构师?

程序员小毕

程序人生 高并发 架构师 java程序员 java面试

Vue-嵌套(多级)路由

张三丰无极

6 月 优质更文活动

微服务高并发概念与核心类:资源指标数据统计相关类

互联网架构师小马

Java 微服务 sentinel

Vue路由使用的几个注意点

张三丰无极

6 月 优质更文活动

Vue-路由(route)的简介

张三丰无极

6 月 优质更文活动

vuex中的四个map方法的使用

张三丰无极

6 月 优质更文活动

vuex-getters配置项

张三丰无极

6 月 优质更文活动

VS2017 15.4提供预览版,面向Windows 10秋季更新(FCU)_.NET_Jeff Martin_InfoQ精选文章