找不到 Windows 窗体应用程序 (.NET Core) 模板。它位于哪里?

Posted

技术标签:

【中文标题】找不到 Windows 窗体应用程序 (.NET Core) 模板。它位于哪里?【英文标题】:Unable to find Windows Forms App (.NET Core) Template. Where is it located? 【发布时间】:2021-10-15 21:10:22 【问题描述】:

在 YouTube dotNET 官方频道上关注 this guide,我在 Create Projects 下找不到 Windows Forms App (.NET Core) 模板。

我已经下载Visual Studio 2022 Preview

我已经安装了。

我已经下载Download .NET Core 3.1

我已经安装了。

我打开了 Visual Studio,点击了工具菜单、选项...然后我检查了:

然后我关闭 Visual Studio 2022 Preview 并重新打开它。

重新打开后,在 Create New Project 下我看到的是:

当我点击底部的“找不到您要找的东西?安装更多工具和功能”时,我看到了:

【问题讨论】:

您是否在 VS 中安装了 .NET 核心工具?通常,您不会从网页安装 .NET Core,而是从 VS 安装程序安装。我在屏幕截图的“安装详细信息”中没有看到任何 .NET Core(运行时不是你想要的,你想要 SDK) “.NET 核心工具”具体叫什么?它是在单个组件下找到的吗?我需要单击什么位置才能显示此复选框? 嗯,2022预览版我没试过,2019年在“其他工具集”下,叫“.NET跨平台开发”。您可以在 .NET/.NET Core SDK 项目的单个组件下查看 @suchislife:反对票(我没有投)可能是因为您甚至没有尝试通过选择最佳匹配并查看发生的情况来解决您自己的问题。毕竟,Ian 所做的就是确定在向导的后续步骤中有一个下拉菜单。 我当然不认为是你,卡米洛或本。通过断定在下一步中发现某些东西来寻找不存在的东西对我来说并不直观。但我已将其添加到我要尝试的事情列表中。 【参考方案1】:
    .NET 有两个分支:Framework 和“新”.NET/.NET Core。 在显示的对话框中,所有项目都重复两次。其中一项在其描述中附加了“(.NET Framework)”,另一项则没有任何额外内容。 然后通过演绎逻辑,在显示的两个项中,一个用于 .NET/.NET Core不是用于 .NET Framework。。李>

事实上,如果您选择简单的“Windows 窗体应用程序”,向导会提示您从仅包含 .NET/.NET Core 框架的下拉列表中选择一个框架。

【讨论】:

以上是关于找不到 Windows 窗体应用程序 (.NET Core) 模板。它位于哪里?的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 窗体设计器中加载窗体时出现“找不到类型”错误

用vs2010制作了c#windows窗体程序,但打包时在解决方案资源管理器窗口中找不到解决方案无

如何将 System.Web 引用添加到 Windows 窗体应用程序

例外:无法加载文件或程序集 XXXX 或其依赖项之一。该系统找不到指定的文件

如何将 .NET 框架添加到我的项目中?

VC ++ WINAPI窗体:找不到标识符(C3861错误)