原因很简单:win7,win8,WIN10自带了.net framework 4.6,版本比framework 4.5新了一点。而CAD2015的语言包(AutoCAD 2015 Language Pack)在安装中只能识别net framework 4.5,所以安装失败。
CAD2015主程序没有问题,AutoCAD官方安装包在WIN10发布后没有及时更新导致.net framework 4.6无法被安装包识别。
因此我们的方法是把4.6的版本号改为4.5的,问题解决。
这个方法理论上适用所有的在WIN10环境下安装,遇见的找不到.net framework 4.5支持的问题/安装失败,为了以后系统的稳定,改动之前先复制系统本来的framework 具体版本号,没有说4.6这么简单,而是有10位左右非常复杂且漫长的一组数字,建议先复制好,放在一个自己记得的地方,相应软件安装完毕后,以后记得改回来。以免出给正常系统的稳定性带来不安定因素。
第一步:打开注册表编辑器
第二步:找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client,右击--权限--高级,在窗口上方把所有者改为Administrators,确定。然后把Administrators的权限“完全控制”打上勾,确定。
第三步:选中Client后在右边栏找到Version,把赋值改为4.5.50938,改动之前,切忌复制未改动的数据在一个习惯的地方方便之后改回。重启电脑,然后安装你想安装的软件。
第四步:软件安装完成后,在同样的位置,将刚刚备忘的那组数据,完璧归赵