问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Microsoft.net Framework 2.0安装失败怎么办?

发布网友 发布时间:2022-04-25 15:02

我来回答

5个回答

热心网友 时间:2022-04-27 15:37

解决办法:

1、请点击下载.NET Framework 自动清理工具。在文件下载窗口,单击“保存”按钮将文件另外保存(例如,这里我们保存至桌面)。

2、这是一个压缩文件。请将其解压缩(这里,小易仍然以将其解压到桌面为例)。

3、双击运行 Cleanup_tool.exe 清理工具,弹出确认窗口后,请单击“是”继续。

4、接下来出现的窗口会是英文界面的。不要担心,跟着小易操作就好啦。弹出协议告示窗口后,按一下“Yes”按钮确认并继续。

5、“Proct to cleanup”(清理产品)一项,请在右边下拉菜单中选择“.NET Framework - All Versions(...)“(所有版本的.NET Framework),然后单击“Cleanup Now”(立即清理)继续。

6、出现“Proct cleanup succeeded!”信息后,就表示清理已经完成了。按一下“Exit”(退出)关闭窗口。最后,请重启计算机以重新安装您所需要的.NET Framework。

Microsoft.NET Framework 2.0版是Microsoft .NET Framework的最新更新,其中包括了您运行使用.NET Framework开发的应用程序时所需的所有内容。Microsoft.NET Framework 2.0 版提供了改进的缓存、使用 ClickOnce 改进了应用程序部署和更新、通过 ASP.NET 2.0 控件和服务对最广泛的浏览器和设备提供更强大的支持,从而提高了可扩展性和性能。

热心网友 时间:2022-04-27 16:55

你好
你的问题 是因为 注册类型不匹配 造成的。 微软官方给的 解决方案 请查看。
本文逐步介绍如何解决当安装 .NET Framework 2.0 时可能遇到的问题。

如果 Windows 注册表中的 Microsoft Windows Installer 注册不正确,则 .NET Framework 2.0 安装程序将无法访问某些 Windows Installer 组件。本文讨论如何通过注销然后重新注册 Windows Installer 来解决此问题。

您可能无法始终使用“控制面板”中的“添加/删除程序”工具来完全删除 .NET Framework 2.0。本文还讨论了解决此问题的方法:修复 .NET Framework 2.0 或从计算机上手动删除 .NET Framework 2.0,然后重新安装 .NET Framework 2.0。
回到顶端
要求
下面列出了推荐使用的硬件、软件、网络基础设施以及所需的 Service Pack:
•Microsoft Windows Server 2003、Microsoft Windows 2000 Service Pack 3 (SP3) 或 Microsoft Windows XP Service Pack 2 (SP2)
•Microsoft .NET Framework 2.0。
要获得 Microsoft .NET Framework 2.0 版可再发行组件包 (x86),请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5) 要获得 Microsoft .NET Framework 2.0 版可再发行组件包 (IA64),请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5) 注意:要解决 .NET Framework 2.0 的安装问题,必须使用运行 .NET Framework 2.0 的计算机上本地管理员用户组中的帐户。

本文假定您熟悉下列主题:
•Microsoft .NET Framework 2.0
•注册表编辑器
•Windows Installer
回到顶端
注销然后重新注册 Windows Installer
此操作可以纠正大多数情况下出现的问题。此外,这项操作不会影响任何当前安装的使用 Windows Installer 的程序。
1.注销 Windows Installer。为此,请依次单击“开始”和“运行”,在“打开”框中键入 msiexec /unregister,然后单击“确定”。
2.重新注册 Windows Installer。为此,请依次单击“开始”和“运行”,在“打开”框中键入 msiexec /regserver,然后单击“确定”。
回到顶端
修复 .NET Framework 2.0
以下是修复 .NET Framework 的三种方法。
在 Windows Installer 缓存文件中使用 Repair 命令
要使用 Windows Installer 缓存文件修复 .NET Framework 2.0,请按下列步骤操作:
1.依次单击“开始”和“运行”,在“打开”框中键入 installer,然后单击“确定”。
2.在 Windows Installer 的“查看”菜单中,单击“详细信息”,右键单击“名称”列标题,然后单击“备注”。
3.右键单击备注为“Microsoft .NET Framework 2.0 RTL x86 enu”的缓存 Windows Installer 文件,然后单击“修复”。
4.完成修复过程后,退出 Windows Installer。
在命令提示符下运行 .NET Framework 2.0 可再发行组件包
要使用命令提示符修复 .NET Framework 2.0,请按下列步骤操作:
1.找到用于安装 .NET Framework 2.0 的 Dotnetfx.exe 文件。为此,请使用下列方法之一:
◦如果 .NET Framework 2.0 是从 CD 或 DVD 安装的,请将安装盘插入 CD 驱动器或 DVD 驱动器中。
◦如果 .NET Framework 2.0 是从硬盘安装的,请将 .NET Framework 2.0 安装程序下载到硬盘。
◦如果 .NET Framework 2.0 是从网络驱动器安装的,请重新连接到此网络驱动器。
2.依次单击“开始”和“运行”,在“打开”框中键入 cmd,然后单击“确定”。
3.在命令提示符下,运行下面的命令:
%InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"注意:%InstallationPath% 是在步骤 1 中找到的 Dotnetfx.exe 文件路径的占位符。
手动删除然后重新安装 .NET Framework 2.0
警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。

重要说明:这些步骤可能会增加您的安全风险。还可能导致您的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们之所以推荐本文介绍的这一进程,是为了使程序能够按照设计意图运行,或者为了实现特定的程序功能。我们建议您在进行更改之前,充分考虑在您的特定环境中实施这一进程可能带来的风险。如果您选择实施这一进程,请采取任何适当的附加措施来保护您的系统。我们建议您只有确实需要这一进程时才使用它。
1.从 Windows Installer 缓存中删除 .NET Framework 2.0:
•依次单击“开始”和“运行”,在“打开”框中键入 installer,然后单击“确定”。
•在 Windows Installer 中的“查看”菜单上,单击“详细信息”。
•右键单击“名称”列标题,然后单击“备注”。
•右键单击备注为“Microsoft .NET Framework 2.0 RTL x86 enu”的缓存 Windows Installer 文件,然后单击“卸载”。
•完成卸载过程后,退出 Windows Installer。
2.从计算机中手动删除以下内容。注意:根据 .NET Framework 安装的当前条件,计算机上可能不存在这些项目。
◦URTTemp 文件夹
◦Mscoree.dll 文件
◦v2.0.50727 文件夹
为此,请按照下列步骤操作:
•依次单击“开始”和“运行”,在“打开”框中键入 system32,然后单击“确定”。Windows 资源管理器中将显示 System32 文件夹的内容。
•找到“URTTemp”文件夹,然后将其删除。
•找到“mscoree.dll”文件,然后将其删除。

注意:如果计算机上还安装了 .NET Framework 1.1 或 .NET Framework 1.0,且不打算重新安装 .NET Framework 2.0,则必须修复 .NET Framework 1.1 或 .NET Framework 1.0。有关更多信息,请参阅以下 Microsoft 知识库文章中的“修复 .NET Framework”部分:
824643 (http://support.microsoft.com/kb/824643/ ) 如何解决 Microsoft .NET Framework 1.1 安装问题
•依次单击“开始”和“运行”,在“打开”框中键入 microsoft.net,然后单击“确定”。Windows 资源管理器中将显示 Microsoft.NET 文件夹的内容。
•在 Microsoft.NET 文件夹中,双击“Framework”文件夹。
•在 Framework 文件夹中,删除“v2.0.50727”文件夹。
•关闭 Framework 文件夹。
3.手动删除相关注册表项:
•依次单击“开始”和“运行”,在“打开”框中键入 regedit,然后单击“确定”启动注册表编辑器。
•在注册表编辑器中,找到并删除下面的注册表项。

注意:根据 .NET Framework 安装的当前条件,计算机上可能不存在这些注册表项。
■HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
■HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
•退出注册表编辑器。
4.使用 Windows Installer CleanUp 实用程序 (Msizap.exe),从注册表中删除 Windows Installer 信息。Microsoft 下载中心提供了 Windows Installer CleanUp 实用程序。

可以从 Microsoft 下载中心下载以下文件:

收起这个图片展开这个图片Download the Windows Installer CleanUp Utility (Msicuu2.exe) package now. (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=3138) 有关如何下载 Microsoft 支持文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 (http://support.microsoft.com/kb/119591/ ) 如何从联机服务获取 Microsoft 支持文件
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器上,这些服务器可帮助防止对该文件进行未经授权的更改。

有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
290301 (http://support.microsoft.com/kb/290301/ ) Windows Installer 清理实用工具说明
要从注册表删除 Windows Installer 信息,请按下列步骤操作:
•依次单击“开始”和“运行”,在“打开”框中键入 cmd,然后单击“确定”。
•在命令提示符下,找到包含 Windows Installer CleanUp 实用程序的目录,然后运行以下命令:
Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}•重新启动计算机。
5.禁用计算机上已安装的所有防病毒程序和所有防火墙程序。为此,请使用系统配置实用程序 (Msconfig.exe) 以执行计算机干净启动。此后,将禁用所有不需要的服务。

在诊断模式下使用系统配置实用程序时,请重新启用“服务”选项卡上的 Windows Installer 服务。

要启动系统配置实用程序,请依次单击“开始”和“运行”,在“打开”框中键入 msconfig,然后单击“确定”。
6.删除临时文件夹中的内容:
•依次单击“开始”和“运行”,在“打开”框中键入 %temp%,然后单击“确定”。Windows 资源管理器中将显示临时文件夹中的内容。
•在临时文件夹中的“编辑”菜单上,单击“全选”。
•在“文件”菜单上,单击“删除”。

注意:从临时文件夹中删除尽可能多的文件和文件夹。
7.重新安装 .NET Framework 2.0。要获得 Microsoft .NET Framework 2.0 版可再发行组件包 (x86),请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5) 要获得 Microsoft .NET Framework 2.0 版可再发行组件包 (IA64),请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5) 注意:如果不想重新安装 .NET Framework 2.0,且计算机上已安装 .NET Framework 1.1 或 .NET Framework 1.0,则必须修复 .NET Framework 1.1 或 .NET Framework 1.0。必须修复这些安装以替换 Mscoree.dll 文件和 URTTemp 文件夹

热心网友 时间:2022-04-27 18:30

解决方案:请按照下列步骤操作:
1. 使用“控制面板”中的“添加或删除程序”功能从计算机上卸载所有现有的 .NET Framework 版本。另外,还应从计算机上卸载所有 .NET Framework 测试版本。
2. 得到提示后重新启动计算机。
3. 要安装 .NET Framework 2.0,请访问下面的 Microsoft 网站:
http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe (http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe)
4. 在安装完成时,根据提示重新启动计算机。
5. 在重新安装 .NET Framework 2.0 后,必须再次安装该安全更新。

热心网友 时间:2022-04-27 20:21

先看看能否修复重装,再试试能不能卸载,最后实在不行就从注册表里查找所有“Microsoft.net Framework 2.0”键值,删掉后,再重装!试试吧!

热心网友 时间:2022-04-27 22:29

微软有个MSI安装清除工具,你找一下,清除之后,重新安装
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哥们,我是黑龙江齐齐哈尔现在高一的,想报考中国刑警学院,什么分数线啊... 没有驾驶证车辆查到有违章怎么办 广州岭南印象园景区介绍 ...从新选像我这样的人不知道读什么又懒又不想背书。 哎呀哎呀好烦阿要期末考试了,我不想背书 高考我是文科的光不想背书怎么办呢 我不想背书啊啊啊啊,考第一真难,现在的初中生涯好难熬,哪位大神教我... 现在初二了 不想背书 感觉好无聊 只想玩 但是成绩还是不错的 我该... ...时候学习还中等。现在基本一窍不通。也不想背书,身边也没人背,上课... [精选]菊花茶的副作用 跪求!无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe)... windows服务启动失败 无法从命令行或调试器 Microsoft .NET Framework 2.0 Service Pack 这个软件是什么,有什么... 如何安装 dell idrac service module2.0 fusionserver rh2288h v3 能上其他内存条吗 安装Win2008R2引导菜单过后黑屏,无任何显示 hello啥意思? 梦见妈妈挖坟墓挖开看见棺才 昨晚梦见自己和母亲在挖别人的坟墓!自己还把人家的灵位给挖断了!谁给我解解梦呢!最近不太顺呢 梦进外婆和妈妈挖外公的坟墓,坟墓里有蛇爬出来,而且挖开以后看到盖棺材上的红布,帮忙解梦 做梦梦见挖坟墓?昨晚做梦梦见我跟妈妈挖坟墓,好像是姥爷的。然后还挖新坟墓,碰见了朋友的爸爸 我是江苏的,想找烟台鸿星尔克直播基地去卖货,请问在哪里? 鸿星尔克直播间被挤爆,销量狂增52倍,为什么这么多人支持鸿星尔克? 鸿星尔克直播间每天近万人取关,该品牌的人气为何消散了? 如何刷外墙防水涂料? 防水外墙做油漆步骤是什么 我知道先是整理毛坯墙面 刮腻子 要几遍 然后是什么 气相色谱法有哪几种定性方法 外墙防水装饰涂料使用注意事项? 外墙防水涂料如何维修 气相色谱分析法中,进样量是否需要非常准确?为什么? 高手请进,关于spring2.0+hibernate3声明式事务不回滚的问题 win7里面的C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files里面没东西? 如何安装,升级,重新安装和卸载 Microsoft Proxy Server 2.0 服务被全部禁用 如何组装一个家用服务器 关于windows版本问题 如何用C#语言通过服务来实现开机启动? 厨房灶台的标准高度是多少? 厨房灶台的高度应该是多少啊 发表一下厨柜高度多少合适? 橱柜的高度一般是多少? 怎么创建百度账号 请问厨房灶台的高度应该是多少最合适? 灶具的高度是多少 灶具高度尺度标准 怎样创建百度账号 如何在百度创建账号 怎样注册百度百科帐号 百度怎么创建账号 我想重新创建一个百度账号,但我手机号只有一个,怎么办 怎样重新建立百度账号