在 Win XP 上安装 .NET 4 时出现错误“无法在动态链接库 msi.dll 中找到序号”

在 Win XP 上安装 .NET 4 时出现错误“无法在动态链接库 msi.dll 中找到序号”

我曾尝试在 Windows XP 上下载 .NET 4.0,但是不起作用。

我需要它来玩《模拟人生中世纪》,我已经下载了 3 次。每次我点击它时:

序数 254 无法位于动态链接库 msi.dll 中。

如何解决?

答案1

您在 Windows XP 中使用了哪个服务包?尝试更新到 Service Pack 3,因为 .NET 4低于此值时不支持

答案2

我觉得您的 Windows 安装已损坏。msi.dll 通常用于安装东西。您可以尝试安装/重新安装最新版本的“Windows Installer”。

答案3

听起来您的 Windows Installer 服务不是最新的。请确保安装了所有系统更新。正如 @Ray 所评论的,最好从 SP3 开始 - 它可能已经包含您需要的内容。

答案4

我认为您尚未安装 Windows Installer 3.1。

相关内容