如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案

dig是Linux下用来跟踪DNS解析过程的工具,其功能比nslookup强大得多,但windows中没有自带这个工具,需要自行安装,步骤如下:

1、由于官网比较慢,可以在镜像网站上去下载,目前最新的版本是9.15.5,由于我使用的是64位的windows因此下载的9.15.5 64位版本

2、下好之后解压缩,以管理员身份运行BINDInstall.exe
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第1张图片

3、更改安装目录,勾选Tools Only,并去掉其它的勾,点install。
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第2张图片

4、安装过程中会弹出来安装VC++运行库的对话框,点安装,如果成功安装就可以忽略第7步,如果不成功就回到第3步重新开始,并在第4步中这里关闭
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第3张图片
5、安装完成后,把刚才dig的安装目录添加到Path变量中
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第4张图片
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第5张图片
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第6张图片

6、打开CMD,运行dig命令,如出现下图则已成功。
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第7张图片
7、如果刚才第4步中未正常安装VC++运行库,有可能会在此时弹出一个错误,提示由于找不到MSVCR110.dll,无法继续执行代码
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第8张图片
出现这个的原因是缺少运行库,按照官方提供的方案安装文件夹中的vcredist_x64.exe
在这里插入图片描述
结果提示安装错误,原因是win10自带了另一个版本,两个版本有冲突。
如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第9张图片

上网查了很多方案,其中有个方案最简单,直接一键安装所有运行库,下载链接:http://www.pc6.com/softview/SoftView_104246.html

如何在win10中安装dig DNS工具及“由于找不到MSVCR110.dll,无法继续执行代码”的解决方案_第10张图片
安装完成后就可以愉快地使用dig啦~

你可能感兴趣的:(网络知识,dig,win10,msvcr110.dll,windows,VC++运行库)