程序安装程序需要 .NET Framework 3.5,但我有 4.8

程序安装程序需要 .NET Framework 3.5,但我有 4.8

我尝试安装PEBrowse Professional,但是出现以下错误消息。

呃

我尝试在线安装 .NET 框架,但安装程序说我已经有 .NET 4.8。我该如何解决这个问题?谢谢你的帮助!

答案1

我猜是 Windows 10。.NET
3.5 不是可安装程序,而是 Windows 10 上 .NET 4.0 及更高版本的子集。但 3.5 子集通常不会自动启用。需要该功能的程序的安装程序应该启用该功能,但许多安装程序设计得不太好,并没有这样做。

要手动启用它:转到旧式控制面板的“程序和功能”部分。
选择“打开或关闭 Windows 功能”。
在现在显示的弹出窗口中,确保已启用 .NET 3.5。(此时请确保您有可用的 Internet 连接,因为 Windows 会在您启用它时检查 .Net 的更新。)您可能还需要重新启动。

这应该能让程序相信 .NET 3.5 可用。
如果这还不够,请向作者投诉。该程序无法正确检测 .NET 3.5 的存在(可能是因为它使用了一种旧的 XP 样式的 .NET 版本检测方法,该方法在 Windows 7 中已弃用,后来被完全禁用。)

相关内容