首页 > 其他分享 >VS2022 打开旧项目缺乏.net 4.5.1 & .net 4.5.2 依赖问题

VS2022 打开旧项目缺乏.net 4.5.1 & .net 4.5.2 依赖问题

时间:2023-08-12 17:36:32浏览次数:42  
标签:4.5 NETFramework nuget VS2022 net Microsoft v4.5

我操作系统是WIN10,.NET已经安装到最高4.8了。估计不给装4.5。按照网上提示,下载一个nuget包,解压后复制到系统相关位置,问题解决。

1、首先从 Microsoft.NETFramework.ReferenceAssemblies.net45下载一个依赖包

https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net45

https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net451

https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net452

2、然后将下载的nuget包后缀名改为.zip,解压

 

 

3、将里面的   \build \.NETFramework\v4.5.1   拷贝到C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5.1,

      将里面的   \build \.NETFramework\v4.5.2   拷贝到C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5.2,

覆盖即可。为防万一,可以先将C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5备份一下。

标签:4.5,NETFramework,nuget,VS2022,net,Microsoft,v4.5
From: https://www.cnblogs.com/janus2003/p/17625114.html

相关文章

  • .net面试题
    第一问:C#中变量类型分为哪两种?​ 值类型和引用类型,值类型变量自身存储数据,引用类型存储的势实际数据的引用,通过引用找到实际的数据。第二问:Class和Struct的区别?​ Class为引用类型,可以被实例化,存储实际的引用;Struct为值类型,值类型自身存储数据数据。第三问:C#中类的修饰符和......
  • [MDP.Net] 平台架構
    MDP.Net將應用系統切割為:模組、隔離、平台三個分層,透過架構設計提供模組重用、參數調整、環境建置...等等面向的快速開發能力。-模組:企業的商業知識、共用的功能邏輯,在MDP.Net裡會被開發成為一個一個的「模組」,方便開發人員依照商業需求,快速組合出應用系統。-隔離:MDP.Net加......
  • [MDP.Net] 模組架構
    MDP.Net遵循三層式架構,將模組開發切割為:系統展示、領域邏輯、資料存取三個分層,減少模組對於元件、平台、框架的直接依賴,提高模組自身的內聚力。-系統展示(Presentation):與目標客戶互動、與遠端系統通訊...等等的功能邏輯,會被歸類在系統展示。例如,使用MessageBox通知使用者處理......
  • 7.7 通俗易懂详解稠密连接网络DenseNet & 手撕稠密连接网络DenseNet
    一.思想与ResNet的区别DenseNet这样拼接有什么好处?DenseNet优点对于每一层,使用前面所有层的特征映射作为输入,并且其自身的特征映射作为所有后续层的输入。DenseNet的优点:缓解了消失梯度问题,加强了特征传播,鼓励特征重用,并大大减少了参数的数量,改进了整个网络的信息流和梯度,这使得......
  • .NET后台任务-Worker services in .NET
    来自你的消息:怎么理解Workerservicesin.NET?来自ChatAI的消息:WorkerServices是.NETCore中的一个特性,它使开发人员能够轻松创建和托管长时间运行的后台任务或服务。WorkerServices使用.NETCore的异步编程模型和可扩展性,可以在不同的环境中运行,如Windows服务、Linux守......
  • AirNet使用笔记9
    摘要:音视频工具;1、合成通用音视频工具,工具支持将屏幕操作记录文件(.dat/.fdat)和语音回放文件(.wav)合成为通用视频格式文件(例如.mp4).dat是一种自定义的数据格式;.fdat是mp4格式;合并时候需要直接把fdat和wav进行合成(屏幕记录文件(.dat/.fdat)放入工具目录下的datafiles文件夹中;将音频文......
  • B3-1 NetGen6.1安装
    安装NetGen6.11、下载https://github.com/NGSolve/ngsolve/releases/download/v6.2.2008/NGSolve-6.2.2008-win64.msi2、配置与NetGen6.1版本匹配的python3.7,安装python并添加到环境目录。3、运行安装好之后运行netgen.exe如果运行不成功,大概率是python和conda版本冲突,或......
  • 使用ASP.NET Identity管理用户认证与授权
    当开发涉及用户认证与授权的网站或应用程序时,ASP.NETIdentity是一个强大的工具,可以帮助你管理用户的身份验证和授权需求。它提供了一套易于使用且高度可定制的功能,让你可以轻松地实现用户管理功能。在本博客中,我们将探讨如何使用ASP.NETIdentity来管理用户认证与授权。什么是......
  • .net core Fleck WebSocket使用笔记
    @@.netcoreFleck socket帮助类usingFleck;usingKOTL_EvidenceService.Model;usingSystem;usingSystem.Collections.Generic;namespaceKOTL_EvidenceService.Util{publicclassServerHelper{WebSocketS......
  • c# 不通过注册表,检测系统安装的.net版本
    ///<summary>///检测是否安裝4.7.2以上版本///</summary>///<returns></returns>boolCheckNet472(){//C:\Windows\Microsoft.NET\Frameworkstringnet="Micros......