下载 .NET Framework 4.0 目标包

whe*_*eee 11 .net visual-studio

我正在处理一个使用 .NET Framework v4.0 的旧遗留项目,但我在运行它时遇到了问题。我无法更新目标框架,因为这是一个很多人依赖的大型遗留项目。每当我尝试启动该项目时,我都会收到此对话框,告诉我需要 .NET Framework 4.0 目标包,但当我尝试下载并安装时,我的系统告诉我我已经拥有它。有人对我如何解决这个问题有任何想法吗?

在此输入图像描述

当我允许 Visual Studio 打开浏览器时,.NET Framework 4.0 运行时似乎是我唯一的选择。

在此输入图像描述

但是,一旦我双击下载文件夹中的安装程序,我就会被告知我已经拥有它。 在此输入图像描述


编辑:有人链接了另一篇文章如何在 Windows 10 中安装 .NET 4 Framework,但这对我不起作用。首先,我已经安装了 .NET Framework 4.6,其次,4.0.3 多目标包的下载链接不再有效。当我点击链接时,它会将我带到这篇文章。我尝试单击此下载链接,它引导我进入默认商店页面,没有任何可下载的内容。另外,这篇文章是关于 Visual Studio 2010 的,但我目前使用的是 2022 版本。

在此输入图像描述 在此输入图像描述

小智 10

我解决了这个问题,下载VS2019(https://learn.microsoft.com/en-us/visualstudio/releases/2019/redistribution#vs2019-download)并使用VS安装程序安装单个组件“.NET Framework 4 Targeting Pack”