写点什么

微软发布 VSBT:无需安装 Visual Studio 即可实现项目编译

2016 年 12 月 04 日

安装了 Visual Studio 的那些使用微软平台的开发者通常能够非常容易地操作自己的项目:打开解决方案,修改内容,设置好所有必须的文件以及配置后编译项目。但是在构建服务器或者持续交付系统等没有安装 Visual Studio 的环境中,编译项目和解决方案是非常难的。

对于这一问题,微软之前给出的方案是提供多种工具,包括针对 C++ 的 Visual C++ Build Tools 和针对托管代码(Visual Basic 和 C#)的 Microsoft Build Tools 。虽然这种方式为主要语言提供了支持,但是同时提供两个名称相似的工具增加了复杂度,且容易混淆。为了对此进行补救,微软于近日发布了Visual Studio Build Tools (VSBT)

VSBT 将之前提供的两种工具合并到了一个安装包,除此之外,通过该安装包还可以安装 MFC/ATL 支持、Windows 通用 C 运行环境,以及多种 Windows SDK。VSBT 安装包在功能上非常类似于 Visual Studio 2017,但是它的关注点主要是各种可用的构建工具(将来的版本会支持 Windows XP,但是目前还不支持)。

在该版本中,从命令行运行 VSBT 安装程序将无法获取与相似 Visual Studio 安装包相同的所有功能。例如,不支持“-help”和“/?”。来自微软的 Adam Welch 透露,这些功能将会包含在将来的版本中。目前而言,最好的操作教程就是 VS2017RC 参考指南上的命令行参数说明。和以前一样,微软还会提供离线的VSBT 安装包,整个离线包的大小约为2.5GB。

VSBT 下一个版本将要提供的另一个功能是对 Windows XP 的支持。目前,下一个版本的发布时间还未确定。想直接下载安装包的开发者可以点击此处

查看英文原文 Compiling on Windows without Visual Studio

2016 年 12 月 04 日 18:002313
用户头像

发布了 321 篇内容, 共 103.6 次阅读, 收获喜欢 8 次。

关注

评论

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

第七期总结

AIK

并发测试JAVA

王麒宇

第07周 优化系统性能-01 命题作业

Jaye

架构师训练营学习总结7——性能测试与优化

默默

redis系列之——数据类型geospatial:你隔壁有没有老王?

诸葛小猿

redis geospatial

何为项目治理,项目治理框架内容是哪些?

飞哥

Vue3-组合式API

福豆粑粑

Vue3

架构师训练营 - 作业 7

进击的炮灰

第07周 优化系统性能-01 学习总结

Jaye

关于性能压测

俊俊哥

性能测试

架构训练营第七周感悟

张锐

redis 基础-数据结构-跳跃表

小技术君

第7周 性能优化:性能优化是架构师展现自己技术全面性的时刻

陆不得

架构师培训 -07 总结 性能测试与性能优化

刘敏

第七周总结

上山砍柴

架构师训练营 week7

devfan

第七周作业

Geek_a327d3

架构师 0期07周总结

我在终点等你

week7总结

雪涛公子

week 7 作业

a晖

第7周

Geek_2b3614

第七周总结

Geek_a327d3

Mac 环境下 RabbitMQ 的安装

AlwaysBeta

Mac RabbitMQ 消息队列

操作系统、性能优化

GalaxyCreater

性能优化

性能测试并发压力变大,系统如何变化

李朋

架构师训练营第七周总结

Bruce Xiong

ARTS打卡Week 08

teoking

ios LeetCode

Python 实现 RabbitMQ 的六种工作模式(附 Python 代码)

AlwaysBeta

Python RabbitMQ 消息队列

【架构师训练营 - week7 -1】作业

早睡早起

RabbitMQ 的监控(附 Python 监控源码)

AlwaysBeta

Python RabbitMQ 消息队列 消息堆积处理

架构师训练营 No.7 周总结

连增申

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

微软发布VSBT:无需安装Visual Studio即可实现项目编译-InfoQ