使用 IncrediBuild 提高 VisualStudio 编译速度

我如今有一个 100M 的代码,须要快速去编译他,我寻找了不少方法,本文记录我找到的 IncrediBuild 用于提交编译速度。git

若是一个项目存在不少不相互依赖的项目,那么使用 IncrediBuild 能够提升一些性能,并且他能够利用局域网其余机器,使用他们来帮助编译。web

安装

能够经过 VisualStudio 安装,在 2017 就能够在安装的时候选择 IncrediBuildsvg

在这里插入图片描述

点击他就能够看到修改,以后等待一下就安装好了工具

得到许可

须要使用 IncrediBuild 是须要得到许可证,或者本身去网上找破解的程序,不过如今是测试,因而就有 30 天无偿使用。性能

先到官网注册一个帐号,填写完成能够看到他会发送一个注册码给你测试

在这里插入图片描述

在这里插入图片描述

把邮件的许可弄下来,打开 IncrediBuild 添加许可就好啦。若是点击设置能够看到下面的界面,那么就是使用成功。ui

在这里插入图片描述

使用

这个功能的使用很简单,只须要在 VisualStudio 点击编译就能够。.net

打开 VisualStudio 能够看到存在一个选项,点击他能够看到这是一个编译的加速软件,点击编译整个解决方案,能够看到他在进行分开编译不相互依赖的库xml

在这里插入图片描述

在这里插入图片描述

由于发现没有使用全部的核,因此这时用局域网的其余电脑进行加速也很少。blog

最后,我不选用这个工具,由于项目没有并行编译的不少,基本不少项目都依赖其余项目,因此提供的速度很小。

我搭建了本身的博客 https://lindexi.gitee.io/ 欢迎你们访问,里面有不少新的博客。只有在我看到博客写成熟以后才会放在csdn或博客园,可是一旦发布了就再也不更新

若是在博客看到有任何不懂的,欢迎交流,我搭建了 dotnet 职业技术学院 欢迎你们加入

知识共享许可协议
本做品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、从新发布,但务必保留文章署名林德熙(包含连接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的做品务必以相同的许可发布。若有任何疑问,请与我联系