【问题标题】:.NET Framework is not an option for Target Framework after installing安装后,.NET Framework 不是 Target Framework 的选项
【发布时间】:2020-05-13 21:13:41
【问题描述】:

我有一个 VS Community 2019 的默认安装。我正在尝试编写一个控制台应用程序来自动化我的网站正在执行的一些操作,因此我使用默认设置创建了一个控制台项目——VS 自动选择了 .NET Core 3.0 。当我开始编写代码时,我需要添加对 System.Web 的引用。其他帖子说我需要针对 .NET Framework 而不是 .NET 核心,所以我前往 Visual Studio SDKs 页面并安装 v4.8 开发包。我重新启动计算机,当我返回控制台应用程序属性窗口时,我的目标框架下拉列表中仍然没有 .NET Framework。重新运行安装程序会导致它说它已经存在。

如何让 .NET Framework 出现在我的 Target Framework 下拉菜单中?或者更好的是,如何在我的控制台应用程序中引用 System.Web?

注意:有许多较早的帖子引用了 VS 2010 或 2012,它们与 2019 不再相关。

【问题讨论】:

    标签: .net .net-core system.web


    【解决方案1】:

    你需要创建一个新项目,并在创建时指定它是.NET Framework而不是.NET Core

    然后您应该能够将您已经编写的代码复制到新项目并包含您需要的引用

    请注意,创建上述项目后,我只能使用.NET Framework 目标选项(我肯定也安装了.NET Core `-所以这与您的情况一致):

    如果您出于某种原因不想执行上述操作,您可以查看this question 并从那里尝试一些东西,但我真的认为创建一个新项目更容易。

    【讨论】:

      猜你喜欢
      • 2014-02-06
      • 1970-01-01
      • 2011-03-27
      • 2011-02-17
      • 1970-01-01
      • 2013-02-26
      • 2013-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多