对于 Visual Studio 2019 中的 C# .NET Framework 类库,我无法将目标框架从 .NET 5.0 更改为 .NET 4.8

时间:2021-07-08 17:34:29

标签: visual-studio-2019

我正在尝试构建一个 .NET 4.8 类库,我可以将 COM-Visible 作为 Access 应用程序的支持库。

  • 创建解决方案时没有提示 .NET Framework 的版本。
  • 当我查看项目属性时,.NET Framework 设置为 5.0。
  • 虽然我安装了 .NET Framework 4.8,但它没有出现在 Target 框架的组合框中。唯一的选项如下所示。
  • 我还注意到 Startup 对象组合框没有反映所选的启动程序集。

我是否需要退回到 Visual Studio 2017 才能创建 .NET Framework 4.8 库?

Target framework options

1 个答案:

答案 0 :(得分:0)

安装了哪个 SDK? 如果您只安装了 .net 5 SDK,它可能足以制作 .net core 3 应用程序,但它不会涵盖 .net Framework。

为您要定位的版本安装 .net Framework SDK。 和/或安装目标包,例如,如果您想针对 .net 4.8 和 4.7.2。 (也许有帮助:What's the difference between the .NET Framework SDK and the Targeting pack