如果因意外停电或其他安装故障情况而导致 Microsoft .NET Framework 1.0.3705 的安装失败,则可能必须手动删除 .NET Framework 1.0.3705。
注意:提供此信息是为了帮助您准备计算机来安装 .NET Framework 1.0.3705,而不是为了完全删除 Microsoft .NET Framework 原始发布版本或测试版本。
下面的步骤在 .NET Framework 1.0.3705 安装失败后将其删除,并让您可以重新安装。通过这些步骤还将从计算机上删除 Microsoft .NET Framework 测试版。然而,如果您安装了 Microsoft .NET Framework 测试版,Microsoft 建议您重新格式化硬盘,然后重新安装 .NET Framework。
1. | 从 Microsoft Windows 安装程序缓存中删除 .NET Framework 1.0.3705。为此,请按照下列步骤操作:
a. | 单击“开始”,然后单击“运行”。 | b. | 键入 Installer,然后单击“确定”。 | c. | 在“查看”菜单上,选择“详细资料”。 | d. | 右键单击“修改日期”列标头。 | e. | 单击“注释” | f. | 在“注释”列中,找到显示 Microsoft .NET Framework (English) RTL x86 enu 的缓存 Windows 安装程序文件。 | g. | 右键单击此缓存的 Windows 安装程序文件,然后单击“卸载”。 | h. | 关闭窗口。 | |
2. | 从计算机上手动删除文件和文件夹。为此,请按照下列步骤操作:
a. | 单击“开始”,然后单击“运行”。 | b. | 键入 System32,然后单击“确定”。 | c. | 找到 Mscoree.dll 文件并将其删除。
警告:不要在运行 Microsoft Windows Server 2003 的计算机上删除 Mscoree.dll 文件。 | d. | 关闭窗口。 | e. | 单击“开始”,然后单击“运行”。 | f. | 键入 Microsoft.NET,然后单击“确定”。 | g. | 双击“Framework”文件夹。 | h. | 删除“v1.0.3705”文件夹。
注意:如果计算机上还安装着 Microsoft .NET Framework 1.1.4322 版本,则必须运行这一 .NET Framework 版本的修复程序。有关更多信息,请参见本文的“如何修复 .NET Framework 1.0.3705 或 1.1.4322”一节。 | |
3. | 从 Windows 注册表中手动删除注册表项。为此,请按照下列步骤操作:
警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。
a. | 单击“开始”,然后单击“运行”。 | b. | 键入 regedit,然后单击“确定”。 | c. | 删除以下注册表项:
• | HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/.NETFramework/PendingUpdates/v1.0.3705 | • | HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/.NETFramework/policy/v1.0 | • | HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/NET Framework Setup/Full/v1.0.3705 | • | HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/NET Framework Setup/Product/Microsoft .NET Framework Full v1.0.3705 (1033) | | d. | 退出注册表编辑器。 | |
4. | 使用 Msizap.exe 实用工具从注册表中删除 Windows 安装程序信息。为此,请按照下列步骤操作:
a. | Msizap.exe 包含在 Microsoft Windows Installer SDK 中。要下载 Windows Installer SDK,请访问下面的 Microsoft Web 站点:
| b. | 单击“开始”,然后单击“运行”。 | c. | 键入 cmd,然后单击“确定”。 | d. | 在命令提示符下,键入 CD/Program Files/Microsoft SDK/Bin,然后按 Enter 键。 | e. | 键入 Msizap TP {B43357AA-3A6D-4D94-B56E-43C44D09E548} | f. | 在完成 Msizap.exe 过程之后,键入 Exit,然后按 Enter 键。 | g. | 重新启动计算机。 | |
5. | 清除临时文件夹中的内容。为此,请按照下列步骤操作:
a. | 单击“开始”,然后单击“运行”。 | b. | 键入 %Temp%,然后单击“确定”。 | c. | 在“编辑”菜单上,单击“全选”。 | d. | 在“文件”菜单上,单击“删除”。 | 注意:尽可能多地删除临时文件夹中的文件。 |
6. | 禁用任何反病毒或防火墙软件。注意:您可以使用系统配置实用工具 (Msconfig.exe) 干净启动计算机。然后,禁用任何非必需的服务。 |
7. | 下载并安装 .NET Framework 1.0.3705。为此,请访问以下 Microsoft Web 站点:
|
8. | 如果计算机上安装了 .NET Framework 1.1.4322,则您必须运行 .NET Framework 1.1.4322 的修复程序,以更新安装过程中回退的特定文件。 |
如何修复 .NET Framework 1.0.3705 或 1.1.4322
1. | 通过 Windows 安装程序缓存文件修复 Microsoft .NET Framework v1.0.3705。
a. | 单击“开始”,然后单击“运行”。 | b. | 键入 Installer,然后单击“确定”。 | c. | 在“查看”菜单上,单击“详细资料”。 | d. | 右键单击“修改日期”列标头,然后单击“注释”。 | e. | 在“注释”列中,找到显示 Microsoft .NET Framework (English) RTL x86 enu 的缓存 Windows 安装程序文件。 | f. | 右键单击此缓存的 Windows 安装程序文件,然后单击“卸载”。 | g. | 关闭窗口。 | |
2. | 使用命令提示符修复 .NET Framework 1.0.3705。为此,请按照下列步骤操作:
a. | 找到原始安装资料。
• | 如果是从 CD 或 DVD 安装 .NET Framework 1.0.3705 的,则请将此光盘插入 CD-ROM 或 DVD-ROM 驱动器中。 | • | 如果 .NET Framework 1.0.3705 是下载的,则请再次下载,然后将其保存到硬盘。 | • | 如果从网络驱动器上安装了 .NET Framework 1.0.3705,则请重新连接到此共享位置。 | | b. | 打开一个命令提示符窗口。
• | Microsoft Windows 98、Microsoft Windows Millennium Edition 或 Microsoft Windows NT
1. | 单击“开始”,然后单击“运行”。 | 2. | 键入 command,然后单击“确定”。 | | • | Microsoft Windows 2000、Microsoft Windows XP
1. | 单击“开始”,然后单击“运行”。 | 2. | 键入 cmd,然后单击“确定”。 | | | c. | 在命令提示符下,键入安装源/dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%/netfx.msi",然后按 Enter 键。 | |
3. | 使用命令提示符修复 .NET Framework 1.1.4322。为此,请按照下列步骤操作:
a. | 找到原始安装资料。
• | 如果是从 CD 或 DVD 安装 .NET Framework 1.1.4322 的,则请将此光盘插入 CD-ROM 或 DVD-ROM 驱动器中。 | • | 如果 .NET Framework 1.1.4322 是下载的,则请再次下载,然后将其保存到硬盘。 | • | 如果从网络驱动器上安装了 .NET Framework 1.1.4322,则请重新连接到此共享位置。 | | b. | 打开一个命令提示符窗口。
• | Microsoft Windows 98、Microsoft Windows Millennium Edition 或 Microsoft Windows NT
1. | 单击“开始”,然后单击“运行”。 | 2. | 键入 command,然后单击“确定”。 | | • | Microsoft Windows 2000、Microsoft Windows XP
1. | 单击“开始”,然后单击“运行”。 | 2. | 键入 cmd,然后单击“确定”。 | | | c. | 在命令提示符下,键入安装源/dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%/netfx.msi",然后按 Enter 键。 | |
重要说明:要修复包含在操作系统中的 Microsoft .NET Framework,您必须使用操作系统中的“修复”选项或“重新安装”选项。以下是包含 Microsoft .NET Framework 的操作系统:
• | Microsoft Windows Server 2003 |
• | Windows XP Tablet PC Edition |
• | Windows XP Media Center Edition |
有关 .NET Framework 的不同版本的更多信息,请访问下面的 Microsoft Developer Network (MSDN) Web 站点: