写点什么

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

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

关注

评论

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

面试突击77:Spring 依赖注入有几种?各有什么优缺点?

王磊

Java 常见面试题

[JS真好玩] 我帮掘金找到了一个小Bug,可利用该Bug增加专栏粉丝数

HullQin

CSS JavaScript html 前端 8月月更

Go-Excelize API源码阅读(十九)——SetHeaderFooter

Regan Yue

Go 开源 源码解析 8月日更 8月月更

云原生 SIG:关于 Koordinator 混部原理及最佳实践 | 第 43 期

OpenAnolis小助手

开源 云原生 混部 sig 龙蜥大讲堂

MobTech ShareSDK 高级接口及配置

MobTech袤博科技

android MobTech袤博科技 sharesdk

架构实战营模块五作业

zhihai.tu

GaussDB(DWS)如何实现实时,批量和交付式查询一站式开发

乌龟哥哥

8月月更

短视频软件开发:推荐算法没有想象的那么复杂

开源直播系统源码

直播系统 直播系统源码 短视频直播

翻译|使用 StatefulSet 运行数据库应用

RadonDB

数据库 Kubernetes RadonDB

何去何从的并行计算

博文视点Broadview

教你使用Jupyter可视化查询语句的语法树

华为云开发者联盟

人工智能

从零到一,教你搭建「以文搜图」搜索服务(一)

Zilliz

人工智能 机器学习 深度学习

开源一夏 | 使用layui框架实战之栅格系统和菜单评分组件运用心得

恒山其若陋兮

开源 8月月更

租金、物业费的催收困境,如何解决?

IT资讯搬运工

解决 NGINX LDAP 参考实施中的安全问题

NGINX开源社区

nginx HTTP 安全漏洞 ldap 身份验证

​Black Hat 2022 聚焦软件供应链安全

SEAL安全

网络安全 软件供应链安全

云原生(二十四) | Kubernetes篇之Kubernetes 配置

Lansonli

云原生 k8s 8月月更

公众版与政企版,这两款云电脑我都要!

天翼云开发者社区

图灵8月书讯 | 10 本新书上市,本本精选

图灵社区

新书推荐

如何应对软件可变性?这4种常用的方法肯定要知道

华为云开发者联盟

云计算 软件 后端

呐,HTTP接口安全的八种对策送给你了

知识浅谈

HTTP API 8月月更

揭秘百度智能测试在测试分析领域实践

百度Geek说

测试 数据 用例

文本纠错:提升OCR任务准确率的方法

合合技术团队

人工智能 文字识别 OCR 合合信息

Rewind the PlanetScale Rewind | 拆解硅谷当红科技公司如何做 Product Marketing

Bytebase

算法之“杨辉三角”题解

掘金安东尼

算法 前端 8月月更

Linux常用命令

楠羽

Docker与虚拟化技术浅析第一弹之docker与Kubernetes

京东科技开发者

Docker Kubernetes k8s 虚拟机

技术分享| anyRTC 8月更新迭代

anyRTC开发者

音视频 WebRTC 视频通话 实时消息 抓拍图片

英伟达首席科学家:深度学习硬件的过去、现在和未来

OneFlow

机器学习 深度学习 硬件

电商行业:全链路监测广告投放效果,用数据驱动业务增长

HarmonyOS SDK

分析 电商营销

Kubernetes资源编排系列之五: OAM篇

阿里云大数据AI技术

运维 开放应用模型

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