[编程笔记] 已在此计算机上安装相同或更高版本的 .NET Framework 4

    最近办公电脑操作系统重装了,遇到很多问题,下图就是其中一个问题,“已在此计算机上安装相同或更高版本的 .NET Framework 4”。

image

    公司的项目是.NET Framework 4.5的,现在的Windows11以及VisualStudio2022均不再支持4.5的运行环境,只有4.8或其他的。

    但我肯定不能随随便便就把项目版本升级到4.8,这保不齐搞出什么幺蛾子bug,所以要解决一下电脑环境。

    网上搜了很多办法,这里直接提供一个最简单的且方便的。

    首先在电脑上打开这个目录:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

    正常情况下,默认安装的VisualStudio2022,肯定有这个目录,不然.NET Framework环境怎么装的,但不排除真的没有。

    总之,找不到这个目录检查下原因,本文解决的是版本问题,不是.NET Framework存不存在的问题。(搜一搜Framework关键字、百度百度、AIAI)

    找到后,你是可以看到这个目录下有多个版本的:

image

    不管有没有4.5,都把下面云盘里压缩包中的4.5Copy过去,存在则覆盖。

    https://pan.baidu.com/s/1saD2hFGRIm8yM4BFhjKu0Q 提取码: 9r3h

    重新打开VisualStudio2022,之前无法加载的.NET Framework 4.5的项目,现在能正常加载了。

    以上。

posted @ 2025-08-13 16:15  顾星河  阅读(168)  评论(1)    收藏  举报