[转载] 解决 AutoCAD 2015 在 Windows 10 提示 “未安装.NET4.5”

发布于 2015-11-13  948 次阅读


d316c3fdfc039245e4cf52438194a4c27c1e255f

这是 AutoCAD 的一个 bug 引起的,Win10 自带.NET 4.6,4.6 向下兼容 4.5,但是 AutoCAD 不认识 4.6,可以通过以下方式解决~

Win+R 键调出运行窗口,或在左下角开始菜单图标上单击右键,点击 “运行”,输入 “regedit”,打开注册表。找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4 中的 Client,单击右键,在弹出菜单中选择 “权限,见下图:

d325fc039245d688e77801e8a2c27d1ed31b245f

在"Client 的权限 “对话框中,单击” 高级 “,在弹出的"Client 的高级安全设置 “对话框中单击"所有者"右侧的” 更改 “。在弹出的” 选择用户或组 “对话框中” 输入要选择的对象名称 “(将”administrators“粘贴到下面的输入框中)单击” 确定 “,回到"Client 的高级安全设置 “对话框,勾选” 所有者 “下方的” 替换子容器和对象的所有者 “复选框(一定要勾选此项,否则无法获得更改注册表项的权限,会导致更改注册表失败)。如图所示:

ecdb9245d688d43fb3d322be7b1ed21b0ff43b5f

单击” 确定 “,回到"Client 的权限 “对话框,勾选” 完全控制"复选框,单击 “确定”,赋予 “administrators”(管理员)修改注册表的权限。

829dd688d43f87949185fb62d41b0ef41ad53a5f

找到注册表 “Client” 的 “version” 项,右键,选择 “修改”,在弹出的 “编辑字符串” 对话框中将数值数据 “4.6.00079” 改为 “4.5.50938”。

c650d43f8794a4c24b59546708f41bd5ac6e395f

至此,已经完成了对安装 AutoCAD2015 或 AutoCAD2016 及其延伸产品(例如 AutoCAD Electrical 2015 等)安装环境的修改,解决了因 Windows 10 预安装有.NET4.6 导致无法安装 AutoCAD2015 等软件的问题,可以顺利完成上述软件的安装。
AutoCAD2015 安装完成后,记得将系统注册表修改回修改前的状态,以确保系统运行顺畅和新功能的使用。


 

【转载说明】本方案参考了如下帖子,感谢吃螃蟹的人们!

http://tieba.baidu.com/p/4053098312?pid=76055518459

http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1631773


寻找属于自己的1%