visual studio 2022打开旧项目缺乏.net 4.5依赖问题

Posted 左直拳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了visual studio 2022打开旧项目缺乏.net 4.5依赖问题相关的知识,希望对你有一定的参考价值。

如题目所示,用visual studio 2022打开旧项目,编译失败,提示缺乏.net 4.5依赖。


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

文章说的很清楚,

1、Download Microsoft.NETFramework.ReferenceAssemblies.net45 from nuget.org
2、Open the package as zip
3、copy the files from build.NETFramework\\v4.5\\ to C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework.NETFramework\\v4.5

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

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

3、将里面的build.NETFramework\\v4.5 拷贝到C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework.NETFramework\\v4.5,覆盖即可。为防万一,可以先将C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework.NETFramework\\v4.5备份一下。

参考文章:
Open .net framework 4.5 project in VS 2022. Is there any workaround?

以上是关于visual studio 2022打开旧项目缺乏.net 4.5依赖问题的主要内容,如果未能解决你的问题,请参考以下文章

获取旧版 Visual Studio 命令提示符

Visual Studio 2022 构建失败:“ResolveManifestFiles”,CultureNotFoundException

如何将 Visual Studio 2017 设置为旧项目的默认编辑器

解决:旧项目升级新版Unity2021导致Visual Studio无法使用

使用 Visual Studio 的版本选择器选择要打开旧 .sln-s 的 Visual Studio

Visual Studio 2022 如何关闭新的 Git 体验