【发布时间】:2023-01-11 17:36:10
【问题描述】:
我的操作系统是Windows 10 Pro。
我安装了.NET Framework 4.8。我通过两种方式确认:
- 打开注册表编辑器,然后转到
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full项。检查名为Release的 REG_DWORD 条目,其值为528372。检查名为Version的 REG_SZ 条目,其值为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 Framework 4.8 的条目?我需要做什么来解决这个问题?
【问题讨论】:
-
您确定那是 .NET Framework 4.8 SDK 吗?
-
VIsual Studio 安装程序告诉您有关已安装的框架 (SDK) 的信息。如果那里没有选中 4.8,你应该可以简单地做到这一点。
-
使用最新版本的 Visual Studio Community。
-
@phuzi 有人告诉我,在注册表中,如果
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full键不存在,那么您没有安装 .NET Framework SDK 4.5 或更高版本。就我而言,此密钥存在 -
您是如何设法在 Windows 10 上安装 4.8 的?我试过了,但设置立即失败,只有一个完整的日志文件作为唯一的解释
标签: c# .net .net-framework-version .net-4.8