今天,小编在使用仿站小工具时,遇到一个提示:运行环境 .NetFramework 4.0以上,也就是说需要安装 .NetFramework 4.0。然而,小编却总是安装失败。尝试了以下几种方法。

方法一:1、在桌面上找到“计算机”,单击右键选择“管理”,如图所示。
2、在打开的“计算机管理”窗口中依路径“服务和应用程序——服务”打开,在列表中找到“Windows Update”并单击右键选择“停止”(按Windows+R 输入services.msc打开 找到Windows + X 管理员命令提示符 system32>SFC /scannow 系统扫描停止)。
3、按住“Win+R”键打开运行对话框,输入cmd并回车,在打开的界面输入net stop WuAuServ回车(停止windows update服务),如图所示。
4、按住“Win+R”键打开运行对话框,输入%windir%并回车,在打开的界面找到SoftwareDistribution文件夹并将其重命名为SDold,如图所示。
5、此时再打开原来的“计算机管理”窗口中依路径“服务和应用程序——服务”打开,在列表中找到“Windows Update”并单击右键选择“启动”,此时再安装Microsoft .NET Framework 4.5\4.0的安装包就能顺利通过了。

 

方法二:Windows + X 管理员命令提示符 ;输入 system32>SFC /scannow 系统扫描;再输入dism /online /cleanup-image /restorehealth 系统修复;接着在安装应该就可以了。

 

方法三:

今天把系统换成了win10企业长期服务版,安装autocad electrical 2016时弹出net framework 4.5没有安装的错误导致软件不能安装,看了下win10其实自带net 4.6是向下兼容的,出现这问题应该是autocad版本不够新还不认net4.6所致,解决办法是改下注册表。步骤如下:

1.先进入控制面板——程序——启用各关闭windows功能,把net framework 3.5和net framework 4.5文件夹和其下的子文件夹全勾上,然后连线安装。

2.为方便以后安装各种软件,启用administrators帐户,禁用其它帐户。右键 此电脑——管理——本地用户和组——用户,在administrators帐户属性中把帐户已禁用的勾去掉,再在其它帐户属性中把其它帐户禁用。

3.win+r键调出运行窗口输入regedit打开注册表,找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/NET Framework Setup/NDP/v4/Client 右键 弹出菜单中选 权限 在弹出窗口中选中administrators,我们可以看到此管理员帐户只有只读权限,没有完全控制权限,是无法对注册表更改的,即使勾上 完全控制,点 应用 也不能成功。这时点 高级 在弹出的窗口上部我们可以看到所有者是trustedinstaller,要将其改成administrators. 点右边的 更改,在弹出的窗口中输入administrators点确定再看所有者就成了administrators了,返回 权限窗口选择administrators 勾上完全控制 这时点应用就可成功获得完全控制权。

然后选择Client 的version右键修改,将数值数据从4.6.00079改为4.5.50938.然后就可以正常安装软件了,装好软件后再把数值改回来。

 

最后用方法三成功了安装NET Framework插件,然而程序还是无法运行,还是有同样的提示。最后结论是管家软件为了提速过度优化,把NET Framework给禁止运行啦。所以,需要在360管家里进行设置。相信设置好之后,就可以正常运行了。