目录

起因

过程

结果      


起因

        事情的起因:安装solidwoks出现Microsoft Visual C++2015 Redistributable失败(后来找淘宝安装发现只要一直点失败界面下的恢复一直到安装结束即可,这是因为系统本身的运行库与solidworks的不一致,用自己的就行),然后我就卸载老版本solidworks和它的SQL sever,然后删除了Microsoft Visual C++2010 Redistributable,之后发现安装solidwoks又出现Microsoft Visual C++2010 Redistributable失败。
        打开word记录一下过程,发现word的宏功能和mathtype都不能用,出现【您正试图运行的函数包含有宏或需要宏语言支持的内容,您(或您的管理员)选择了不安装宏或控件支持的功能】、【此文档有宏,该应用程序的宏语言支持功能被取消。功能要求的VBA不可用】和【C:\MathType Commands 2016.dotm打开失败】,才发现Microsoft Visual C++2010 Redistributable和这些有关,那就去重新安装修复。

过程

        1.尝试了VBA直接安装和Office卸载重装之后,均失败。

        2.直接安装Microsoft Visual C++2010 Redistributable,从微软官网上下载了VC++2010运行库的安装包后,手动运行然后安装进度条直接干到底了,【安装时发生严重错误】。

        然后尝试了微软的修复工具, Windows Install Clean Up、网上的修复工具Direct X等等
        出现各种错误:【已在此计算机上检测到Microsoft Visual C++ 2010 Redistributable的更新版本】、【VC++ 2010 Redist 无法安装。错误代码:0x80070643】……
        最后单独安装Microsoft Visual C++2010 Redistributable都失败了 。

        3.将Microsoft Visual C++20xx Redistributable全部删除,重新开始安装,从微软官网下载安装包,又从AUTODESK软件下载安装包,从网上找了Visual C++ Redistributable 一键安装All In One Runtimes

        在安装Microsoft Visual C++2005 Redistributable的时候均出现【无法打开注册表项 unknown 没有足够的权限】 ,然后从网上找教程也失败。

结果      

          最后从某个不知名的角落找到:从360软件管家上安装Microsoft Visual C++运行库合集。它会根据你电脑内安装的c++库推荐选择你想安装的,最后成功安装。

        

        安装之后如下所示,好像把2008、2010还有一些其他版本的库都整合了,看起来比较少。但重新打开word,安装 Mathtype,运行游戏,安装solidworks最后都成功啦。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐