微软发布VSBT,无需安装Visual Studio即可实现项目编译
2016-12-28 09:15
435 查看
安装了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的支持。目前,下一个版本的发布时间还未确定。想直接下载安装包的开发者可以点击此处。
对于这一问题,微软之前给出的方案是提供多种工具,包括针对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的支持。目前,下一个版本的发布时间还未确定。想直接下载安装包的开发者可以点击此处。
相关文章推荐
- VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件 的简单实现
- VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件 的简单实现
- 实现自动构建编译javaweb项目并发布到N台服务器
- 实现自动构建编译javaweb项目并发布到N台服务器
- 实现自动构建编译javaweb项目并发布到N台服务器
- visual studio 2008编译的C++程序在没安装redistribute包或vs的机器上无法运行
- 实现自动构建编译javaweb项目并发布到N台服务器
- 微软Visual Studio 2013 With Update3简体中文旗舰版下载(集成UPDATE3,直接安装即可)
- 实现自动构建编译javaweb项目并发布到N台服务器
- VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件 的简单实现
- DOS命令行实现,svn 导出项目 编译项目 发布项目 常用命令
- 导出Excel方式汇总-- 第三种 利用 Npoi 插件,只需要在项目里引用DLL即可,无需在服务器安装任何插件。
- php无需编译安装openssl扩展的实现方法
- vs 项目编译运行报错:无法启动此程序,因为计算机中丢失 osg130-osgDB.dll。尝试重新安装该程序以解决此问题
- cURL安装--Cocos Creator项目使用 VS Code 激活脚本编译
- 集成安装5 使用Jenkins打包编译发布项目
- VS NET代码实现编译构建项目
- visual studio 2010 内嵌 Qt 安装与配置(无需编译)