微软开发套件Visual Studio 2017 RTM正式版中文免费下载 附离线包ISO制作

经过多个RC候选版更新后,微软下一代开发套件Visual Studio 2017 RTM正式版终于发布,主打高效安装速度和轻量资料占用,一改之前VS2013/VS2015臃肿缓慢的安装包,最小的安装不到 500MB,但仍然支持针对 20 多种语言和源代码管理的基本代码编辑。

大部分用户将期待更多功能安装,而 17 种“工作负荷”代表常见框架、语言和平台,涵盖了从 .NET 桌面开发到使用 R、Python 和 F# 的数据科学等全部内容,供你选择进行添加,Win10开发者可以任意编辑代码、使用XAML编译统一的Win10 UWP应用和游戏。

vs-2016
Visual Studio 2017新特色访问官网

开发:快速导航、编写并修复代码

新的安装体验 – 降低了最小内存需求量以实现更快、更定制化的安装,并且支持脱机安装。
Visual Studio IDE – 大幅改进了 Visual Studio 2017,包括减少启动和解决方案加载时间、改进登录和标识、改进代码导航以及增添打开文件视图和链接的服务,实现了应用和任意本地服务或云端服务之间的连接。
Visual C++ – 版本 2015 和 2017 之间没有重大更改。 更佳的 C++14 一致性级别、CMake 支持、生成吞吐量和编辑器效率。
C# 和 Visual Basic – 扩展对新的 C# 7.0 和 Visual Basic 15 语言功能的支持,引入新的重构以便能够通过一个操作来整理源代码。
F# – 支持 F# 4.1 语言功能、对 F# 编译器和 FSharp.Core 的改进,以及基于 Roslyn 工作区的新编辑器。
JavaScript 和 TypeScript – TypeScript 2.1 可用于 Visual Studio 中的所有 TypeScript 项目。 提供新的 JavaScript 语言服务,并默认启用。

调试:轻松调试、探查和诊断

调试和诊断 – 对异常帮助器进行了大改造,且可以通过“运行时单击”更快地导航代码。 此外,“诊断工具”窗口中增添了应用程序事件摘要,并对 CPU 工具实施了多项改进。

测试:使用全面的测试工具编写高质量代码

实时单元测试 – 在编辑器中实现单元测试结果和代码覆盖率的实时可视化。
测试工具 – 使用测试资源管理器将自动化与测试用例工作项关联。

协作:使用版本控制、具备敏捷性且高效协作

团队资源管理器中的新增 Git 功能并增强了连接体验 – 在 Visual Studio 2017 中可使用 Git 完成更多工作,并可轻松找到要连接到的项目和存储库。

扩展:构建自己的扩展,根据自身喜好进行自定义

Visual Studio 扩展 – 通过构建自己的扩展来按照自身喜好对 Visual Studio 进行自定义。
项目和项模板的可发现性 – 突破性地改进了 Visual Studio 使用项目和项模板的方式,提升了模板发现的性能。

增强的工具

.NET Core 和 ASP.NET Core – 这包含新的基于 MSBuild 的 .NET Core 工具的 1.0 最终版本。 使用 Visual Studio 2017 可创建 .NET Standard 库、.NET Core 应用/库和使用新 csproj 格式的 ASP.NET web 项目。
通用 Windows 应用开发工具 – 更新包括新版本的 .NET Native 工具链、.NET Core NuGet 框架、新的效率工具以及对 Windows 10“创意者更新”SDK 的支持。
Xamarin – Xamarin 4.3 添加了对 tvOS 的支持,同时改进了 iOS 资产目录支持和 XML 编辑体验。
Visual Studio Tools for Apache Cordova – 基于浏览器的新模拟器可实现快速编码并即时查看结果。
针对 Visual Studio 的 Node.js 工具 – 更新侧重于稳定性、性能和总体产品质量。
Visual Studio Tools for Unity – 现可通过新的 Visual Studio 安装程序中的“使用 Unity 的游戏开发”工作负载安装 Visual Studio Tools for Unity 3。
Redgate 开发人员工具 Core Edition – 为了将 DevOps 功能扩展到 SQL 数据库开发,Visual Studio 现在包含 Redgate 开发人员工具 Core Edition,其中包括 Redgate ReadyRoll、SQL 搜索和 SQL Prompt。
NuGet – NuGet 现在支持将包依赖项信息作为包引用直接存储在项目文件中,同时保持包引用的可传递优势。
用于 XAML 应用的工具 – 现在可以通过 XAML 运行时工具栏跟踪焦点。 通过 XAML“编辑并继续”功能、XAML 编辑器改进和性能优化,提升了 XAML 的工作效率。
Data Tools 和 SQL Server – SQL Server Data Tools 的最新更新实现了对 Azure SQL 数据库和 SQL Server 2016 的最新功能的支持。
开发人员分析工具 – Visual Studio 2017 包括开发人员分析工具 v8.6,对 Visual Studio 中的 Application Insights 和 HockeyApp 功能做出了许多改进。
Visual Studio 的 Office 开发人员工具 – 包含了附带最新功能和更新的 Office 开发人员工具。
体系结构依赖关系的实时验证 – 依赖关系验证关系图(又称层关系图)的实时通知。

其他

开发人员命令提示符 – 重构了脚本以支持新的安装体验。
用于 .NET 的 Azure SDK – 现可通过新的 Visual Studio 安装程序获取。
增强的 Visual Studio 反馈工作流 – 报告问题协作性更佳。 搜索、跟进和投票,获取所有反馈的最新更新。

微软Visual Studio 2017 RTM社区预览版官方中文Web最新版免费下载:

https://download.microsoft.com/download/9/D/2/9D228A37-56C0-48D7-B1B4-486090DE7C2A/vs_Community.exe

制作Visual Studio 2017 RTM社区预览版离线中文ISO,手动制作

操作:

1、下载vs_Community.exe在线安装器

例如:vs_community.exe存在电脑桌面,手动制作一个VS2017离线安装包

2、打开命令运行符,定位vs_community.exe所在文件夹,

3、运行如下命令,即可下载多达8G大小的中文安装目录

C:\Users\账号名\Desktop\vs_community.exe –layout D:\vs2017offline –add Microsoft.VisualStudio.Workload.CoreEditor(加各个组件ID,以空格相隔) –lang zh-CN

4、用UltraISO镜像工具,将VS2017 offline文件夹打包为Visual Studio 2017 RTM ISO镜像,即可离线安装,部署到工作站。

参考VS 2017常用组件Component ID                                              Name

Microsoft.VisualStudio.Workload.CoreEditor                编辑器核心模块,必须

Microsoft.VisualStudio.Workload.NetWeb                    asp.net/web开发

Microsoft.VisualStudio.Workload.Node                      node.js开发

Microsoft.VisualStudio.Workload.Azure                     azure云开发

Microsoft.VisualStudio.Workload.Data                      数据存储和处理SQL Server

Microsoft.VisualStudio.Workload.Universal                 通用windows UWP开发

Microsoft.VisualStudio.Workload.ManagedDesktop            .net桌面开发

Microsoft.VisualStudio.Workload.NetCoreTools              .net core跨平台开发

Microsoft.VisualStudio.Workload.NetCrossPlat              使用.Net跨平台开发安卓、ios、windows

Microsoft.VisualStudio.Workload.ManagedGame               使用Unity游戏开发

Component.GitHub.VisualStudio                           VS的GitHub扩展

Microsoft.Component.Blend.SDK.WPF                   Blend for Visual Studio SDK for .NET

Microsoft.Component.HelpViewer                           Help Viewer/帮助查看器

Microsoft.Net.Component.3.5.DeveloperTools           .NET Framework 3.5开发工具

Microsoft.VisualStudio.Component.LinqToSql          LINQ to SQL tools

Microsoft.VisualStudio.Component.TestTools.Core          Testing tools核心测试模块

Microsoft.VisualStudio.Component.TypeScript.2.0          TypeScript 2.0

参考Visual Studio 2017更新日志:https://www.visualstudio.com/zh-cn/news/releasenotes/vs2017-relnotes

请选择你看完该文章的感受
点赞

发表回复