[英]Determine C# version in Visual Studio 2019 / .NET Framework 4.8
[英].NET Framework 4.8 is installed but not showing in Visual Studio 2019 community
我的操作系统是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
文件夹。 Go在里面,然后打开Accessibility.dll
文件的Properties。 Go 及其详细信息, 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。
每个 .NET Framework 版本有 2 种不同的风格,运行时和SDK 。 要在VS2019中引用.NET Framework 4.8,需要在系统上安装.NET Framework 4.8 Developer Pack 。 仅拥有 .NET Framework 4.8 运行时就足以运行.NET Framework 应用程序,但不能开发它们。
您可以在此处查看所有 .NET Framework 开发人员包的列表:
https://dotnet.microsoft.com/en-us/download/visual-studio-sdks
您可以通过转到控制面板中的“程序和功能”并查找“Microsoft .NET Framework 4.8 Targeting Pack”来确认它已安装。
或者,您可以通过 Visual Studio 安装程序安装目标包,方法是选择“单个组件”下的“.NET Framework 目标包”。
如何安装 .NET Framework 4.8? 当我尝试手动安装时,它的安装但 .NET Framework 应用程序未出现在“程序和功能”菜单和注册表项中。静默安装过程中发生了同样的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.