VS 2022 不支持 .NET Framework 4.5 项目解决办法(Visual Studio 2022)

发布时间 2023-11-20 12:28:50作者: Abduu

VS 2022 不支持 .NET Framework 4.5 项目解决办法(Visual Studio 2022)

默认Visual Studio 2022 不再支持安装 .NET Framework 4.5 组件@

选择组件里面已经不能选择4.5 / 4.0 的框架了

image

此时如果打开基于 .NET Framework 4.5 的项目会收到提示:

image

xxxx面向不再受支持的。 NET Framework4.5。虽然你可以随时更改目标框架,但为了保持稳定性和安全性,我们建议你迁移到最新受支持的版本。

解决方式

1. nuget 下载 4.5 安装包

下载地址:https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net45

image

2. 复制文件到系统目录

以 zip 方式解压下载的安装包.nupkg(可以直接修改后缀名为 .zip 再进行解压)

复制:build.NETFramework\v4.5\ 到 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5

注意路径别复制错误了!!!

3. 重启 VS 2022

重启 VS 2022,再次打开项目就不会再看到提示了!

4.0的下载地址,亲测可行。
NuGet Gallery | Microsoft.NETFramework.ReferenceAssemblies.net40 1.0.2
刚开始走了点弯路,就是博主的地址里面少了一个\,然后我没注意,就没复制到最里面的文件夹。。
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0