还安装了 .NET Framework 1.0,而且您不想重新安 装 .NET Framework 1.1,则必须修复 .NET Framework 1.0。有关更多信 息,请参阅“修复 .NET Framework”一节。 d. 单击“开始”,然后单击“运行”。 e. 在“打开”文本框中,键入 Microsoft.NET,然后单击“确定”。Windows 资源 管理器中将显示 Microsoft.NET 文件夹的内容。 f. 在 Microsoft.
NET 文件夹中,双击“Framework”文件夹。 g. 在“Framework”文件夹中,删除“v1.1.4322”文件夹。 h. 关闭“Framework”文件夹。 3. 手动删除相关注册表项。为此,请按照下列步骤操作: . 单击“开始”,然后单击“运行”。 a. 在“打开”文本框中,键入 regedit,然后单击“确定”以启动注册表编辑器。 b. 在注册表编辑器中,找到现有注册表项(可能不提供所有注册表项),然后将其 删除:
? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322
? c.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewo rk\policy\v1.1 退出注册表编辑器。
4. 使用 Msizap.exe 实用工具从注册表中删除 Windows Installer 信息。Msizap.exe 实用工具随 Microsoft Windows Installer
软件开发工具包 (SDK) 一起提供。要下 载 Windows Installer SDK,请访问下面的 Microsoft 网站: microsoft/msdownload/platformsdk/sdkupdate/ 要从注册表删除 Windows Installer 信息,请按下列步骤操作: . 单击“开始”,然后单击“运行”。 a. 在“打开”文本框中,键入 cmd,然后单击“确定”。 b. 在命令提示符处,找到包含 Msizap.exe 实用工具的目录,然后运行以下命令:
. Msizap TP {CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1} c. 重新启动
计算机。 5. 清除 Temp 文件夹的内容。为此,请按照下列步骤操作: . 单击“开始”,然后单击“运行”。 a. 在“打开”文本框中,键入 %Temp%,然后单击“确定”。Windows 资源管理 器中将显示 Temp 文件夹的内容。 b. 在 Temp 文件夹中,在“编辑”菜单上单击“全部选定”。 c. 在“文件”菜单上,单击“删除”。
注意:从 Temp 文件夹中删除尽可能多的文件和文件夹。 6. 禁用计算机上已安装的所有防病毒程序和所有防火墙
程序。为此,使用
系统配置实用工 具 (Msconfig.exe) 执行计算机的干净启动,然后禁用所有不需要的服务。在诊断模式 下使用 Msconfig.exe 时,请在“服务”选项卡上重新启用 Windows Installer 服务。 要启动 Msconfig,请按下列步骤操作: 单击“开始”,然后单击“运行”。 a. 键入 MSconfig,然后单击“确定”。 7. 安装 .NET Framework 1.1。要下载 .NET Framework 1.1,请访问下面的 Microsoft 网站: microsoft/downloads/details.aspx?displaylang=zh-cn&;Fam ilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 注意:如果计算机上安装了 .NET Framework 1.0,而且您不想重新安装 .NET Framework 1.1,则必须修复 .NET Framework 1.0 以替换 Mscoree.dll 文件和 URTTemp 文件夹。
回到顶端
修复 .NET Framework
以下是修复 .NET Framework 的三种方法。
使用 Windows Installer 缓存文件修复 .NET Framework 1.1
要使用 Windows Installer 缓存文件修复 .NET Framework 1.1,请按下列步骤操作: 1. 单击“开始”,然后单击“运行”。 2. 在“打开”文本框中,键入 Installer,然后单击“确定”。 3. 在 Windows Installer 中的“查看”菜单上,单击“详细信息”。 4. 根据您的操作系统,执行以下操作之一:
o 在 Windows XP 中,右键单击“名称”列标题,然后单击“备注”。
o 在 Windows 2000 中,右键单击“名称”列标题,然后单击“备注”。 5. 右键单击具有“Microsoft .NET Framework 1.1 RTL x86 enu”备注的缓存 Windows Installer 文件,然后单击“卸载”。 6. 完成卸载过程后,退出 Installer。
使用命令提示修复 .