微软建议Windows 10开发人员升级到Visual Studio 2017
来源:互联网 发布:云计算服务是什么意思 编辑:程序博客网 时间:2024/06/15 10:01
既然Visual Studio 2017已经发布,那就意味着微软开始专注于让其成为默认开发平台。Creators Update SDK的发布(面向即将到来的Windows 10 Creators Update)就是这种转变的一个很好的例子。该SDK只有Visual Studio 2017支持。
幸运的是,如果开发人员着眼于基于当前版本和将来版本的Windows 10开发系统,那么从这个版本的SDK开始,预览版SDK可以和当前生产版本的SDK并行安装。据微软Visual Studio项目经理Daniel Jacobson介绍,该特性旨在减少开发人员开发Windows 10应用程序所需要的系统的数量。同样,VS2017生产版本可以和Visual Studio 2017预览版本并行安装。
不过,降低复杂性有一个很大的障碍,就是VS2017目前不支持Windows 10 Device Drivers Kit;此类特定的工作仍然需要VS2015。Jacobson指出,提供这种特性已经在VS2017的路线图上,但发布日期尚未公布。当前的变通方案只是牺牲磁盘空间:在一台机器上安装Visual Studio 2015和2017。所以,如果需要SDK和DDK,开发人员就需要维护两个开发环境。
和SDK类似,使用VS2017开发UWP应用程序是微软今后的首选项。VS项目文件中新增的PackageReference节点代替了packages.config
和project.json
两个文件。VS2015并不支持新的引用系统。
为了帮助开发人员管理可能安装在他们系统上的各种SDK,“编辑器提示工具”经过了升级,如果当前的目标SDK不支持特定的XAML类型,它就会给出提示。因此,如果应用程序面向X版本,但却试图使用一个X+1版本才支持的XAML组件,则提示工具会发出需要做出调整的警告。
Visual Studio预览版现已提供下载,其中包括对上述面向Creators Update SDK的附加工具的支持。Windows Insiders计划成员可以下载该SDK本身。随VS预览版一起发布的还有Visual Studio Team Explorer 2017预览版,这是一个用来访问Team Foundation Server上的库和Visual Studio Team Services的工具,而且不需要开发人员安装完整的VS2017。最后,点击这里可以查看VS2017预览版本周构建的完整发布说明。
原文地址:http://www.infoq.com/cn/news/2017/03/win10-creators-sdk
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
- 微软建议Windows 10开发人员升级到Visual Studio 2017
- EVC3/4项目升级到Visual Studio项目的一些建议
- EVC3/4项目升级到Visual Studio项目的一些建议
- 升级到Visual Studio 2008的10个技巧
- 升级到Visual Studio 2008的10个技巧
- 升级到Visual Studio 2008的10个技巧
- 十个技巧 升级到Visual Studio 2008
- 关于 Visual Studio 2008 试用版升级的一个建议
- 微软windows update版本升级到V6
- eMbedded Visual C++ 到 Visual Studio 2005 升级向导
- 微软将 jQuery IntelliSense整合到Visual Studio
- 微软将 jQuery IntelliSense整合到Visual Studio
- 微软将 jQuery IntelliSense整合到Visual Studio
- 微软将 jQuery IntelliSense整合到Visual Studio
- 升级到 Visual Studio .NET 2003 的 5 个理由
- Visual Studio.net 2005 试用版升级到正式版
- 升级到 Visual Studio .NET 2003 的 5 个理由
- 升级到Visual Studio 2008的十大技巧
- Linux系统怎么更改语言输入法
- Python读取Json字典写入Excel表格
- ASP.NET Core MVC 源码学习:Routing 路由
- 在Visual Studio中使用任何C++编译器
- Ubuntu14.04上Gitlab搭建及配置
- 微软建议Windows 10开发人员升级到Visual Studio 2017
- 如何填充链接和位置字段
- CoreCLR源码探索(五) GC内存收集器的内部实现 调试篇
- CoreCLR源码探索(四) GC内存收集器的内部实现 分析篇
- 根据文本框的宽度从而使文本框内的颜色及其发生变化
- CoreCLR文档翻译
- 期待微软平台即服务技术Service Fabric 开源
- VBA发Out-of-office in outlook
- 使用EntityFrameworkCore实现Repository, UnitOfWork,支持MySQL分库分表