(通常出现在win10和sqlserver2008系统中)系统自带的.net framework版本为4.7,自己安装.NET Framework 4.5.2时会提示:这台计算机中已经安装了 .NET Framework 4.5.2 或版本更高的更新。通常程序只需要4.0版本的.net就足够
解决方法
通常情况下是因为没注册造成的,有些安装包会自己帮你注册上有些不会,感觉略坑。也有可能跟操作系统有关系,我操作系统是Server 2008
注册方法:在计算机中点击 开始菜单–>运行 拷贝以下内容运行一下即可。
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
以上是 .net framework 4.0 的注册方式,其实 无论2.0 还是 4.0 还是4.5
只要到相应的目录注册下即可,如2.0的注册方式:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
这个方法不好用的话,试一下下面的另一个方法:
方法二、
下载安装.net framework的开发版或者说开发包。开发版地址https://www.microsoft.com/net/download/visual-studio-sdks
选择自己需要的版本点击Developer Pack 进行下载,下载后正常安装即可,装完后重启即可
转自原文链接:https://blog.csdn.net/caseywei/article/details/84976709