Visual Studio 2022打不开net4.5项目的解决方案

1 问题

是因为你本机没有装相关的netframework的包,具体文件夹的路径在:

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

如下图:

Visual Studio 2022打不开net4.5项目的解决方案_第1张图片

进入目录看,我的net4.5.2是空的,如下图:

Visual Studio 2022打不开net4.5项目的解决方案_第2张图片

2 解决方案

2.1 按照net452的包

新建一个Console控制台程序,按照net452的包,如下图:

Visual Studio 2022打不开net4.5项目的解决方案_第3张图片

安装后,重新生成项目,然后找到本机的packages对应的路径(如果没有修改过存储路径,则在默认路径下),如下:

C:\Users\B190\.nuget\packages

如下图:

Visual Studio 2022打不开net4.5项目的解决方案_第4张图片

进入目录,找到对应的包文件夹:

Visual Studio 2022打不开net4.5项目的解决方案_第5张图片

2.2 拷贝net452的文件夹

直接将此文件夹copy到到文件夹里面(C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework),如下图:

Visual Studio 2022打不开net4.5项目的解决方案_第6张图片

然后重新启动VS即可。

你可能感兴趣的:(NET,visual,studio,ide)