Windows 11、Windows 10使用VS2022安装 .NET 4.0、.NET 4.5等低版本环境

由于新版 windows10、windows11自带.NET Framework 4.8,而一些旧的代码,又需要.NET 4.0、.NET 4.5等低版本的运行环境。

最新携带运行环境版本如下:

.NET Framework 系统要求 - .NET Framework | Microsoft Learn

安装低版本运行环境方法:

无需安装 VS2019,在 Visual Studio 2022 中编译 .NET Framework 4.5/4/3.5 这样的古老框架 - walterlv

Visual Studio 2022 如何安装低版本的 .Net Framework - 一颗路边小石头 - 博客园 (cnblogs.com)

以v4.5为例:

1、打开工具 - 获取工具和功能 - 单个组件 - 勾选运行环境

 

2、Nuget 搜索:Microsoft.NETFramework.ReferenceAssemblies.net45,并下载,或使用命令行:dotnet add package Microsoft.NETFramework.ReferenceAssemblies.net45 --version 1.0.3

 

3、找到本地Nuget包目录中v4.5文件夹,复制

一般安装路径:C:\Users\用户名\.nuget\packages\microsoft.netframework.referenceassemblies.net45\1.0.3\build\.NETFramework

 

4、找到VS2022对应的.NETFramework目录下覆盖,重新运行VS即可。

一般安装路径:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

 

posted @ 2023-05-15 10:48  狂想NICE  阅读(6881)  评论(0编辑  收藏  举报