为什么我需要 .NET 3.5 才能安装 .NET 3.5?

为什么我需要 .NET 3.5 才能安装 .NET 3.5?

编辑:在评论/回答之前,请阅读我已经尝试过的内容。谢谢。

我刚刚发现了一个非常荒谬的问题。我的笔记本电脑上安装了 Win10。它安装了 .NET 4.5,但没有安装 3.5。我想运行一款使用 3.5 的游戏(没有它就无法运行)。当我运行在线或离线 .NET 3.5 安装程序时,它说我需要 .NET 3.5 才能安装 .NET 3.5!

荒谬的错误是荒谬的

这真是太令人沮丧了。有没有办法可以手动安装它?


我尝试过的事情:

  • 运行 .NET 3.5 在线安装程序 (2Mb)
  • 运行 .NET 3.5 脱机安装程序 (237Mb)
  • 按照列出的方法 3 使用 dism.exe这里(它说The referenced assembly is not installed on your system.
  • 运行.NET 验证工具。
  • 刷新我的 Windows(失败并显示没有任何变化)
  • 安装程序故障排除(它显示Incompatible program,这是错误的,因为我安装了 .NET 4.5)
  • 安装 .NET 2.0(显然我也需要 .NET 3.5)

这些都不起作用!有什么想法吗?

答案1

我发现解决此问题的唯一方法是重新下载 Windows 10 安装媒体并从头开始安装 Win10。

答案2

我最近遇到了同样的错误。就我而言,“Windows 更新”未启用,但与 Windows IME 类似,Windows 更新似乎需要获取 .NET Framework 3.5。

答案3

.NET 3.5 应该已包含在 Windows 10 的安装中。您可以在 Windows 功能中启用它。请尝试按照此链接

答案4

要在 Windows 10 上安装 .NET 3.5,您需要使用 Windows 功能,并指定 Windows 10 安装源(即用于安装 Windows 10 的 DVD 或 USB)。我大多数时候都使用此命令(从提升的命令提示符):

dism /online /enable-feature /featurename:netfx3 /all /source:d:\sources\sxs

替换d:\您的 DVD 或 USB 驱动器,您就可以开始了。

相关内容