我的操作系统是Windows 10 Pro
。
我已经安装了.NET Framework 4.8
。我通过两种方式进行确认:
1.打开注册表编辑器,然后转到Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
项。检查名为Release
的REG_DWORD项,其值为528372
。检查名为Version
的REG_SZ项,其值为4.8.04084
。
1.打开文件资源管理器,然后转到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 Framework 4.8的条目?我需要做什么来解决这个问题?
1条答案
按热度按时间7vux5j2d1#
我安装了.NET框架4.8。
每个.NET Framework版本都有两种不同的风格:runtime 和 SDK。要在VS2019中引用.NET Framework 4.8,您需要在系统上安装.NET Framework 4.8 Developer Pack。仅拥有.NET Framework 4.8 runtime就足以 * 运行 * .NET Framework应用,但无法开发它们。
您可以在此处查看所有.NET Framework开发人员包的列表:
https://dotnet.microsoft.com/en-us/download/visual-studio-sdks
您可以通过转到控制面板中的“程序和功能”并查找“Microsoft .NET Framework 4. 8目标包”来确认它是否安装。
或者,您可以通过Visual Studio安装程序选择“单个组件”下的“.NET Framework目标包”来安装目标包。