无法在我的 XP 机器上安装 .NET Framework 3.5

无法在我的 XP 机器上安装 .NET Framework 3.5

我有一个需要 .NET 3.5 的应用程序,但我无法安装它。安装程序退出并提示“安装过程中遇到问题”。

如果我查看 tmp 目录中的某些错误日志,我会看到。

初始化融合时发生错误。

看来我安装了 2.0 SP1。有什么办法可以让它运行吗?

我查看了临时目录,发现了这些对错误的引用。有什么想法吗?

[04/17/12,18:55:09] Microsoft .NET Framework 2.0a:[2] 错误:组件 Microsoft .NET Framework 2.0a 安装失败。MSI 返回错误代码 1603 [04/17/12,18:55:27] WapUI:[2] DepCheck 指示未安装 Microsoft .NET Framework 2.0a。

04/19/12 19:08:48 DDSet_Status:使用 LoadLibraryShim() 加载 fusion.dll 04/19/12 19:08:48 DDSet_Error:初始化 fusion 时出错。安装程序无法使用 LoadLibraryShim() 加载 fusion。错误:0x80131700

04/19/12 19:08:48 DDSet_Status: 使用 LoadLibraryShim() 加载 fusion.dll 04/19/12 19:08:48 DDSet_Error: 初始化 fusion 时出错。安装程序无法使用 LoadLibraryShim() 加载 fusion。错误:0x80131700 MSI (s) (74!08) [19:08:48:062]: 产品:Microsoft .NET Framework 2.0 Service Pack 1 -- 初始化 fusion 时出错 25007。安装程序无法使用 LoadLibraryShim() 加载 fusion。错误:0x80131700 初始化 fusion 时出错 25007。安装程序无法使用 LoadLibraryShim() 加载 fusion。错误:0x80131700

答案1

安装 Net 3.5 SP1 之前,请先安装 Windows Installer 3.1

答案2

a. 在计算机上打开以下位置:

%windir%\WinSxS

b. 删除“策略”文件夹。

重新安装 .NET Framework 并查看是否有用。

相关内容