首页 > 其他分享 >VS2022支持.NET Framework4.0的解决方法

VS2022支持.NET Framework4.0的解决方法

时间:2022-12-29 22:00:56浏览次数:68  
标签:NETFramework v4.0 Framework Framework4.0 VS2022 NET Microsoft

问题描述

VS2022打开的项目提示:找不到 .NETFramework,Version=v4.0 的引用程序集。要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序。

原因分析

官网称VS2022不再支持.NET Framework4.0~4.5.1.

安装 .NET Framework 开发人员包或可再发行组件 - .NET Framework | Microsoft Learn

解决方案

方案一 、复制粘贴

VS2019及以前版本还是支持.NET Framework4.0,所以,如果有相关环境,可以直接复制相关

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0

方案二、Nuget下载

在Nuget上可直接下载相关组件,下载地址:

https://www.nuget.org/packages/Microsoft.NETFramework.ReferenceAssemblies/

将下载的文件后缀名改成zip解压后,复制build\.NETFramework下的v4.0到目标路径C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0下即可。

方案三 、热心网友

已有热心的网友开发了一键安装的工具(未测试)。

开源地址:https://github.com/MrXhh/VSTools

标签:NETFramework,v4.0,Framework,Framework4.0,VS2022,NET,Microsoft
From: https://www.cnblogs.com/liweis/p/17013637.html

相关文章

  • CentOS7开启telnet服务端,配合进行ssh升级
    默认情况下,linux’操作系统我们都是通过ssh进行远程操作,开启telnet一般是在升级ssh的时候需要,开启telnet是为了防止升级ssh之后,无法通过ssh登录系统,可用telnet登录。1.......
  • API对象--Daemonset(chrono《kubernetes入门实战课》笔记整理)
    【概念介绍】学习了监管离线任务的API对象job/cronjob,监管在线任务的API对象deployment。今天学习做好守护任务的API对象DaemonSet。它会在Kubernetes集群的每个节点上......
  • Kubernetes(k8s) kubectl auth常用命令
    kubectl在$HOME/.kube目录中查找一个名为config的配置文件。可以通过设置KUBECONFIG环境变量或设置--kubeconfig参数来指定其它kubeconfig文件。本文主要介绍K......
  • ASP.NET网站设计
    ASP.NET网站设计  Model→View数据传递方式数据从Controller传递到View的方法l 使用ViewData;l 使用ViewBag;l 使用强类型模型对象,也称为强类型视图; ......
  • netstat -st输出解析
    转载自:http://perthcharles.github.io/2015/11/10/wiki-netstat-proc/netstat-st输出的两个重要信息来源分别是/proc/net/snmp和/proc/net/netstat本文将分类整理这些co......
  • windows10 安装 IIS 部署 asp.net core项目
     安装IIShttps://blog.csdn.net/qq_39953519/article/details/114371495这里写的比较详情 PublishASP.NetCore6.0MVCtoIISinVisualStudio2022 我按照......
  • 折腾了我一周,原来Netty网络编程就是这么个破玩意儿!!!
    1、阻塞阻塞模式下,相关方法都会导致线程暂停ServerSocketChannel.accept会在没有连接建立时让线程暂停SocketChannel.read会在通道中没有数据可读时让线程暂停阻塞......
  • .NET Core 实现后台任务(定时任务)
    IHostedService和BackgroundService前言平时写代码的时候,大家多多少少都会遇到定时任务的要求,今天介绍两种定时任务的写法,严格来说其实是一种。相对来说比较粗糙,请多多......
  • 学习.NET MAUI Blazor(三)、创建.NET MAUI Blazor应用并使用AntDesignBlazor
    大致了解了Blazor和MAUI之后,尝试创建一个.NETMAUIBlazor应用。需要注意的是:虽然都叫MAUI,但.NETMAUI与.NETMAUIBlazor并不相同,MAUI还是以xaml为主,而MAUIBlazor则是......
  • .NET中使用JWT
    在控制台中使用JWT新建测试项目并安装包dotnetnewslndotnetnewconsoledotnetslnadd.dotnetaddpackageSystem.IdentityModel.Tokens.Jwt生成JWT的代码///......