level 1
😫赖床达人
楼主
请教为啥微软官网不提供下载旧版本Vc++运行库?如何安全可靠地下载?
为啥微软网站不提供 Visual Studio 2015和2012等旧版本的 Visual C++ 可再发行程序包?为啥?旧版本太混乱要收编吗?那么运行库的特性都兼容之前的吗?如果真的是收编,那之前版本特性一定不兼容。
目前可以下载Visual Studio 2017 最新支持的 Visual C++ 可再发行程序包。但是针对2015和2012版的链接网页点击进去就提示如非已获得许可就要另外购买,这有问题吧?运行库还需要购买?我又不是拿来开发软件。

问题起因:因为有个软件界面行为异常,我发现win10软件卸载界面有多个VC++运行库,所以就手贱删除了其中2015 和 2012版VC++运行库,自认为留下最新的2015版,其实应该还区分x86和x64版本的当时没注意,
删除后报应马上就来了,系统重启时AutoUpdate.exe报告找不到需要检查的MSVCP140.dll应该是卸载程序做得不完善,真正的问题是界面,鼠标右键菜单无法正确显示菜单文字和图标,一些应用软件的界面加载报错导致无法运行,所以我立刻安装了2017版,虽然程序是可以运行了,但总觉得怪怪的,比如在百度贴吧搜索框中鼠标无法插入光标,无论鼠标如何点击只能是选中全部文字,哎~这个问题好像只有百度贴吧的搜索框有,听说不同版本的VC++运行库的特性不兼容,所以才会在系统中有多个版本,哎早知道先学习一下了。
2018年12月22日 06点12分
1
为啥微软网站不提供 Visual Studio 2015和2012等旧版本的 Visual C++ 可再发行程序包?为啥?旧版本太混乱要收编吗?那么运行库的特性都兼容之前的吗?如果真的是收编,那之前版本特性一定不兼容。
目前可以下载Visual Studio 2017 最新支持的 Visual C++ 可再发行程序包。但是针对2015和2012版的链接网页点击进去就提示如非已获得许可就要另外购买,这有问题吧?运行库还需要购买?我又不是拿来开发软件。

问题起因:因为有个软件界面行为异常,我发现win10软件卸载界面有多个VC++运行库,所以就手贱删除了其中2015 和 2012版VC++运行库,自认为留下最新的2015版,其实应该还区分x86和x64版本的当时没注意,删除后报应马上就来了,系统重启时AutoUpdate.exe报告找不到需要检查的MSVCP140.dll应该是卸载程序做得不完善,真正的问题是界面,鼠标右键菜单无法正确显示菜单文字和图标,一些应用软件的界面加载报错导致无法运行,所以我立刻安装了2017版,虽然程序是可以运行了,但总觉得怪怪的,比如在百度贴吧搜索框中鼠标无法插入光标,无论鼠标如何点击只能是选中全部文字,哎~这个问题好像只有百度贴吧的搜索框有,听说不同版本的VC++运行库的特性不兼容,所以才会在系统中有多个版本,哎早知道先学习一下了。