首页 > 其他分享 >VS 2022 不支持 .NET Framework 4.5 项目解决办法(Visual Studio 2022)

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

时间:2023-11-20 12:34:21浏览次数:29  
标签:4.5 Framework Visual VS 2022 NET

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

标签:4.5,Framework,Visual,VS,2022,NET
From: https://www.cnblogs.com/abdd/p/17843669.html

相关文章

  • visual studio2022中如何添加另外新下载的框架Net.framework4.8.1 ?
    visualstudio2022中如何添加另外新下载的框架Net.framework4.8.1?作者:张晓栋链接:https://www.zhihu.com/question/577090786/answer/2832018198来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。不要自己去下载,需要通过VisualStudioInstaller安......
  • 2022年大数据应用算法期末考试
    1.请简要回答为什么需要设计可合并的Sketch算法?可合并的Sketch算法主要是用于什么场景?OnlysketchstructuremovesbetweenlocationsSufficestospecifymergingtwosketchesDistributeddata/parallelizecomputation可合并的Sketch算法是为了解决大规模数据流处......
  • .net 和.net framework相比的优势
    .net是一个平台,不是一门语言。.net包含.netframework、.netcore.一、.netframework缺点(1) 系统级别的安装(.netframework版本、补丁),互相影响;(2) 无法独立部署(3) Asp.net和IIS深度耦合;(4) ASP.net资源消耗大;(5) 非云原生。(6) 历史包袱:拖控件、不能很好支持......
  • 【专题】2022年中国跨境电商行业研究报告PDF合集分享(附原数据表)
    报告链接:http://tecdat.cn/?p=32044近年来,我国的跨境电子商务发展迅速,在过去五年中,其贸易额增长率达到了16.2%,已经成为稳定对外贸易的一支重要力量。阅读原文,获取专题报告合集全文,解锁文末52份跨境电商行业相关报告。一方面,随着跨境电子商务的发展,跨境电子商务的监管政策得到了......
  • vs2022安装dev控件工具箱不显示
    我的vs版本是2022的,然后第一次安装dev控件我下的是20.2版本的。安装完了之后工具箱中一直没有显示dev相关控件。然后我尝试过修复,还是没有达到目的。试过网上的办法“ToolboxCreator.exe/ini:toolboxcreator.ini”,还是没用。我以为版本太新了,然后我网上找了个15.2的安装。安装完......
  • 4.5 Windows驱动开发:内核中实现进程数据转储
    多数ARK反内核工具中都存在驱动级别的内存转存功能,该功能可以将应用层中运行进程的内存镜像转存到特定目录下,内存转存功能在应对加壳程序的分析尤为重要,当进程在内存中解码后,我们可以很容易的将内存镜像导出,从而更好的对样本进行分析,当然某些加密壳可能无效但绝大多数情况下是可以......
  • 在Rider 中使用Entity Framework Core UI 插件创建EFCore 的 Migration迁移文件时报错
    报错信息EFCoretoolsarerequiredtoexecutethisaction在点击报错信息中的发Fix进行安装时,再次出错这次是提示版本不匹配这里我使用的是EFCore7.0.14版本的报错原因没有安装dotnettool点击Fix进行安装时,是安装的最新版,是要是.net7的安装dotnettool直......
  • org.springframework.boot.loader.jar.jarfile memory leak
       org.springframework.boot.loader.jar.jarfilememoryleak这个问题可能是因为SpringBoot应用在运行时会将jar包解压到临时文件夹中,然后从这些解压的文件中加载类。如果您在应用运行时反复加载不同的jar包,就可能导致内存泄漏的问题。解决这个问题的方法是在应用......
  • 各个版本Windows 系统自带的 .NET Framework 版本号
    自Windows10(1903)版本开始,自带的.NETFramework版本一直保持为 4.8 并且不再允许手动安装。如果.NETFramework出了问题,基本只能重装系统;而WindowsUpdate就有可能把.NETFramework搞坏。①WindowsServer:WindowsServer版本自带的.NETFramework版本......
  • Windows10+VisualStudio2022+CMake+Qt开发环境搭建
    一、概述之前一直使用QtCreator当做QT的开发工具,也没觉得有啥问题。最近使用了VisualStudio+Cmake写了一些SDL2和FFmpeg的东西感觉这个VisualStudio这个工具挺好用的。就萌生了要使用VisualStudio开发Qt的想法。有了这个想法之后就想着需要搭建一个开发环境。百度搜索了......