VC 库是包含多种公共动态链接库文件的集合 ,部分软件开发时会调用这些运行库因此系统必须能够调用才可以。
Windows 10等版本默认情况下已经附带部分运行库,因此大多数用户使用只要不是特别老的软件应该没有问题。
但有些运行库系统可能并没有附带所以软件运行时会直接报错 , 比如腾讯QQ启动时出现的各种缺少dll文件问题。
通常情况下看到这类缺少 dll 文件就应该想到是不是没装运行库,但各种运行库从哪下载以及安装哪个比较困惑。
所以在 Github 上有开发者已经制作集合版的运行库,用户只需下载安装包并打开即可自动安装所有受支持的库。
该项目当前仍然保持更新中并集成最新的运行库,同时支持静默安装并检查和自动删除系统存在的老旧的运行库。
主要内容包括:Visual C++可在发行版2005~2019 , 适用于Office的VS2010工具、旧版VC++ 2002~2003 版。
用户安装后也不需要再进行维护,对于受支持的版本通常微软会通过系统更新模块直接向用户推送补丁完成更新。
例如适用于Windows 7/8/8.1的KB3118401或者KB2999226等,这些补丁也可以通过微软补丁库直接下载安装。
该项目用于 Microsoft Visual C++ 可在发行版AIO打包 ,不需要用户挨个下载微软提供的体积非常大的安装包。
由@ricktendo64基于 VBCRedist_AIO_x86_x64 构建、使用命令提示符静默处理不会在前台显示命令处理界面。
在执行安装前脚本将自动检查不兼容的运行库并自动执行删除 , 删除的包括原始安装包或者旧的安装程序版本等。
你可以在下载后使用7Z解包压缩包里的exe然后运行installer.cmd 脚本,亦可直接解压后双击exe进行静默安装。
开源项目地址:https://github.com/abbodi1406/vcredist/
最新版安装包下载地址:https://github.com/abbodi1406/vcredist/releases/
如果下载速度缓慢或无法下载亦可通过这里下载:https://wwa.lanzous.com/i3bZjht8u9i
无法启动此程序,因为计算机中丢失MSVCR100.dll / ATL100.dll / msvcr100.dll / apputil.dll / pgort100.dll
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/31506.html