安装.NET Framework 4,一直停留在正在安装 .NET Framework 4 Client Profile

安装.NET Framework 4,一直停留在正在安装 .NET Framework 4 Client Profile。

解决方法:

1、在 windows 7 的 C:\Windows\System32 目录里面,找到 cmd.exe ,右键单击以管理员方式运行。

2、在打开的命令行窗口里面输入 net stop WuAuServ,回车,停止 Windows Update 服务。

3、命令行中继续输入 echo %windir%,回车。这时,会在其下显示一个文件夹(一般是 C:\Windows)。

4、根据显示的文件夹(一般是 C:\Windows),进入该目录下,把其中的 SoftwareDistribution 文件夹改个名字为    SDold(随意改)。

      注意,命令行窗口不要关(即黑底白字的这个窗口)。

5、回到命令行窗口,继续输入 net start WuAuServ,回车,重新启动 Windows Update 服务。

6、现在,就可以重新安装 .NET Framework 4 了。


原文链接

### 如何检查已安装.NET Framework 4 版本 对于想要确认计算机上是否已经成功安装了特定版本的 .NET Framework 的用户来说,可以通过多种方式来实现这一目标。针对 .NET Framework 4 及其后续更新版本,可以利用注册表中的信息来进行验证。 #### 使用注册表编辑器查找 .NET Framework 4 安装情况 通过访问 Windows 注册表路径 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full`[^3] ,能够找到有关 .NET Framework 4 完整安装的信息。在这个位置下会有一个名为 "Version" 的字符串值,该值即代表当前机器上的最高版次编号;如果此键存在并含有相应数据,则说明至少具备基础级别的框架支持。 #### 利用命令行工具查询 除了手动查阅外,还可以编写简单的脚本来自动读取这些设置: ```powershell # PowerShell 脚本用于检测 NET Framework 4.x 版本 $regPath = "HKLM:\Software\Microsoft\NET Framework Setup\NDP\v4\Full" if(Test-Path $regPath){ $version = Get-ItemProperty -Path $regPath | Select-Object -ExpandProperty Version Write-Output ".NET Framework 4 Full 版本为: $($version)" }else{ Write-Output ".NET Framework 4 并未发现." } ``` 需要注意的是客户端配置文件(Client Profile)形式下的 .NET Framework 4 不足以满足某些开发需求,并且预发布(Beta 或者 Release Candidate)状态下的任何实例都不允许部署正式环境或进一步扩展功能[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值