安装了4.6到4.8的所有框架的运行包和开发包,用VS2017就可以新建其中任何一种,但是VS2022就只有以下三种
网上也查找不到相关问题,求解答
这是用VS2022时的情况
这是使用VS2017时的情况
这是已安装的组件
Hi, 你当前创建的项目类型是哪个?在VS 2022里,选择任意的. NET Framework的C#项目比如控制台项目,这个问题也会发生吗?我尝试着测试下了,新建项目时这些.NET Framework都是可选的。
可以尝试关闭VS 2022,然后打开Visual Studio Installer 去modify,然后分享下单个组件页面的截图看下。
2022 好像不支持了,你先装个vs2017 再装2022 试试
去微软.NET官网下载对应版本的SDK安装后重启vs再试一下。 https://dotnet.microsoft.com/zh-cn/download/dotnet-framework
在安装器里面找到单个组件,勾选安装对应的目标包
1.打开
2.点击修改,把这两个选项选上,安装完成重启电脑,重新打开项目,重新编译
https://blog.csdn.net/ch_ccc/article/details/122948207
看一下这篇博文,应该对你有帮助,你可以把VS2022不支持的对应的.NET Framework版本复制到C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework就可以正常访问框架了