2023年12月30日发(作者:)

.NET 3.5 安装错误的四个原因及解决方法

2011/5/24 9:03:37来源:飓风整理作者:学臣我要评论(0)

.net framework 3.5 安装错误的四个常见原因及解决方法,飓风软件站整理,转载请注明。

1.清除所有版本 .NET Framework 安装错误后在系统中遗留的文件;

如果您以往安装过 .NET Framework 的任何版本,请先卸载并清除所有安装信息,保证 .NET Framework 3.5 拥有一个全新的安装环境,在这里推荐您使用软件 .NET Framework

Cleanup Utility ,这是一款小巧绿色的清理工具,能够一键清除所有 .NET Framework 版本的安装冗余文件及注册信息。

.NET Framework Cleanup Utility(清除.NET组件)

授权:免费软件 大小:250KB 语言: 英文

下载地址本周共下载 5520 次

2.重启 MSI 安装服务;

运行-输入“CMD”命令,在弹出的对话框中输入命令: msiexec/unregserver ,回车,并再次输入 msiexec/regserver 。

3.启用 Print Spooler 打印机服务;

.NET Framework 3.5 安装时需要开启 Print Spooler 打印机服务,而一般情况下我们都会关闭这个服务以节约系统资源。

右击桌面上“我的电脑”-“管理”-“服务和应用程序”,找到“Print Spooler”,启动这个服务即可。

4.重启 Cryptographic Services 微软补丁验证服务。

右击桌面上“我的电脑”-“管理”-“服务和应用程序”,关闭 Cryptographic Services 微软补丁验证服务,并清空系统盘下 System32Catroot2 文件夹中的所有文件例如(C:WINDOWSsystem32CatRoot2),再重启Cryptographic Services 微软补丁验证服务。

完成以上4个步骤后,下载微软官方 .NET Framework 3.5 SP1 版本,大小约为231MB,运行即可安装成功。

运行此阶段的管理员安装程序之前,应确保目标计算机具有系统必备的软件和硬件。Windows Installer 3.1 是所有安装的一项系统必备。以下是 .NET Framework 3.5 版所需的组件的列表。如果不符合系统必备要求,则无人参与安装将失败。

*

在 Windows Server 2003 上,需要安装 Service Pack 1 (SP1)。

*

在 Windows XP Home Edition 和 Windows XP Professional 上,需要安装 Service

Pack 2 (SP2)。

*

在所有平台上,需要安装 Microsoft Internet Explorer 6.0 Service Pack 1。

步骤 2:创建网络映像

1.

在服务器上创建一个文件夹,例如驱动器:NETFX35。

2.

从网站上下载 .NET Framework 3.5 独立可再发行组件包,并将它保存到在步骤 1 中创建的文件夹中。可以从 Microsoft Download Center(Microsoft 下载中心)下载该组件包。

这个独立的可再发行组件包中包含将 .NET Framework 3.5 部署到 x86、x64 和 ia64

平台的所有支持的操作系统所需的全部组件。此组件包中不包括语言包。

步骤 3:运行安装程序

1.

验证网络上是否有 .NET Framework 3.5 可再发行组件包。

2.

在 Windows 的“开始”菜单中选择“运行”。

3.

键入下列内容:

/q /norestart

安装维护

若要访问安装维护功能,可以在已完成安装的计算机上再次运行安装程序。用户和管理员均应从 Windows“控制面板”的“添加或删除程序”中运行安装程序。若要在维护模式下运行安装程序,用户必须在目标计算机上拥有管理权限。

使用 Active Directory 部署 Microsoft .NET Framework 3.5

以下部署步骤适用于 Windows XP (SP2)、Windows Server 2003、Windows Vista 和

Windows Server 2008。

部署 .NET Framework 3.5 的系统必备

网络管理员必须验证所有客户端计算机是否拥有安装 .NET Framework 3.5 所需的系统组件。如果不符合系统必备要求,安装将失败。

[说明] 说明:

必须严格按组件列出的顺序部署所需组件。如果按其他顺序进行部署,组件安装程序将失败。例如,.NET Framework 2.0 Service Pack 1 要求先安装 Windows Installer 3.1;因此,Windows Installer 列于 .NET Framework 2.0 Service Pack 1 之前。不带星号 (*) 的组件位于 NET Framework 3.5 安装程序包的 WCU 文件夹中。有关如何部署这些组件的信息,请参见如何:使用 Active Directory 部署 .NET Framework。

以下是在 Windows Server 2003 上部署 .NET Framework 3.5 的系统必备:

*

Microsoft Windows Server 2003 Service Pack 1

*

Microsoft .NET Framework 2.0 Service Pack 1

*

Microsoft .NET Framework 3.0 Service Pack 1

*

Microsoft Core XML Services (MSXML) 6.0。若要下载此组件,请转到 Microsoft 下载中心网站上的 Microsoft Core XML Services (MSXML) 6.0 页。

*

Windows 图像处理组件

*

XML Paper Specification Shared Components Pack 1.0

*

Microsoft DirectX 9.0 软件开发工具包 (SDK) 的软件光栅器

以下是在 Windows XP 上部署 .NET Framework 3.5 的系统必备:

*

Microsoft Windows XP Service Pack 2

*

Microsoft Internet Explorer 6.0 Service Pack 1

*

Microsoft Windows Installer 3.1

*

Microsoft .NET Framework 2.0 Service Pack 1

*

Microsoft .NET Framework 3.0 Service Pack 1

*

Windows 图像处理组件

*

XML Paper Specification Shared Components Pack 1.0

*

Microsoft DirectX 9.0 软件开发工具包 (SDK) 的软件光栅器

以下是在 Windows Vista 上部署 .NET Framework 3.5 的系统必备。部署 .NET

Framework 3.5 之前,请通过 Windows Update 获取这些更新。

*

Microsoft .NET Framework 2.0 累积更新 1

*

Microsoft .NET Framework 3.0 累积更新 1

在 Windows Server 2008 或 Vista Service Pack 1 上执行部署没有系统必备条件。Microsoft .NET Framework 2.0 和 3.0 累积更新 1 包含在 Windows Server 2008 和

Vista Service Pack 1 中。

以上组件受它们自身的许可协议的制约。

使用 Active Directory 部署组件