emesjx的博客 https://bbs.21ic.com/?352357 [收藏] [复制] [RSS] 软、硬件技术开发笔记

日志

.NET Framework无法安装的解决方法

已有 784 次阅读2013-12-30 14:07 |系统分类:嵌入式系统

<p .="margin:0cm;margin-bottom:.0001pt;text-indent:24.0pt;line-height:18.75pt;<br />
background:white" style="word-wrap: break-word; margin: 0px; padding: 0px; font-family: sans-serif; line-height: 25px; background-color: rgb(255, 255, 255); ">许多应用程序,如VC2008AutoCAD2008等安装时如果检测到系统中的.NET Framework版本低,就要重新安装高版本的,例如VC2008第一步就要安装.NET Framework3.5,如果安装.NET Framework失败,VC2008也无法继续安装下去。



<p .="margin:0cm;margin-bottom:.0001pt;text-indent:24.0pt;line-height:18.75pt;<br />
background:white" style="word-wrap: break-word; margin: 0px; padding: 0px; font-family: sans-serif; line-height: 25px; background-color: rgb(255, 255, 255); ">有时,安装.NET Framework3.5时会出现:“Microsoft .NET
Framework 4.0
安装时发生严重错误 ”导致安装失败,即使先卸载低版本的.NET Framework,甚至使用MicrosoftNET Framework自动清理工具cleanup_tool.exe完全清理干净也不行。出现这种情况一般是使用Ghost盘安装Windows XP时将IE进行捆绑安装,导致用户权限不够引起的。



<p .="margin:0cm;margin-bottom:.0001pt;text-indent:24.0pt;line-height:18.75pt;<br />
background:white" style="word-wrap: break-word; margin: 0px; padding: 0px; font-family: sans-serif; line-height: 25px; background-color: rgb(255, 255, 255); ">解决办法是修改用户权限后再安装,下面以XP系统安装.NET Framework4.0为例:



第一步:

1.
开始—运行—执行cmd—在DOS窗口中执行net stop wuauserv,停止该服务(Windows
系统自动更新的服务),以便操作Windows系统目录下的SoftwareDistribution文件夹。

2.
打开Windows XP系统安装目录,一般为C:\Windows

3.
在打开的窗口中找到文件夹SoftwareDistribution,把它重命名为SDold,做个备份。

4.
开始—运行—执行cmd—在DOS窗口中输入net start wuauserv,重新启动该服务,会重建一个空的SoftwareDistribution文件夹。



第二步:

1.
开始—运行—执行regedit,打开注册表编辑器

2.
找到注册表HKEY_LOCAL_MACHINE\SOFWARE\Microsoft\Internet
Explorer
下的MAIN子键,点击main后,在菜单中点击“编辑”–“权限”,点击后再用户权限窗口中就会出现“允许完全控制”等,勾上即可。



第三步:

Microsoft网站上(http://www.microsoft.com/zh-cn/download/details.aspx?id=17718)下载、安装 .NET Framework4.0(文件名:dotNetFx40_Full_x86_x64.exe)


参考文章及清理工具下载:http://support.microsoft.com/kb/2497934/zh-cn)


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)