我的操作系统是Windows 10 Pro。
我安装了.NET Framework 4.8。我以两种方式确认:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full键。检查名为REG_DWORD的Release条目,其值为528372。检查名为REG_SZ的Version条目,其值为4.8.04084。C:\Windows\Microsoft.NET\Framework文件夹。在这里我看到了v4.0.30319文件夹。进入其中,然后打开Accessibility.dll文件的属性。转到它的详细信息,Product version就是4.8.4084.0。我安装了Visual Studio 2019 Community Edition version 16.4.5。打开它,然后创建一个Class Library (.NET Framework)类型的新项目。在配置您的新项目部分中,在Framework下拉列表下,我看到最高的条目是.NET Framework 4.7.2。为什么.NET框架4.8没有条目?我需要做些什么来解决这个问题?
发布于 2022-05-20 12:36:05
我已经安装了.NET Framework4.8。
每个.NET框架版本有两种不同的版本,运行时和SDK。要在.NET框架4.8中引用VS2019,您需要在系统上安装.NET框架4.8开发人员包。仅仅拥有.NET Framework4.8运行时就足以运行.NET框架应用程序,但不能开发它们。
您可以在这里看到所有.NET框架开发人员包的列表:
https://dotnet.microsoft.com/en-us/download/visual-studio-sdks
您可以通过转到控制面板中的“程序和功能”来确认它的安装,并查找"Microsoft .NET Framework4.8目标包“。

或者,您可以通过在“单个组件”下选择".NET框架目标包“来安装定位包。

https://stackoverflow.com/questions/72318242
复制相似问题