C# Visual studio不再为Winforms打开图形编辑器

C# Visual studio不再为Winforms打开图形编辑器,c#,visual-studio,winforms,C#,Visual Studio,Winforms,我正在构建15分钟的小应用程序,帮助我和我的同事完成简单的日常业务工作 为此,我经常使用WinForm,因为它只需创建一个包含两个文本框和一个提交按钮的窗口,速度就太快了 不幸的是,最近我想我按下了一个按钮,图形编辑器就不能再打开了。我将始终处于文本编辑器视图中 在网上我找不到任何关于如何打开这个该死的设计师。我希望你们中有人知道答案 问题: 这将打开: 应该是: 如果您使用的是Visual Studio 2019,您可能使用.Net Core 3.0创建了Windows窗体: 如果您的目标

我正在构建15分钟的小应用程序,帮助我和我的同事完成简单的日常业务工作

为此,我经常使用WinForm,因为它只需创建一个包含两个文本框和一个提交按钮的窗口,速度就太快了

不幸的是,最近我想我按下了一个按钮,图形编辑器就不能再打开了。我将始终处于文本编辑器视图中

在网上我找不到任何关于如何打开这个该死的设计师。我希望你们中有人知道答案

问题: 这将打开:

应该是:

如果您使用的是Visual Studio 2019,您可能使用.Net Core 3.0创建了Windows窗体:

如果您的目标是.NET Core,Visual Studio 2019还没有WinForms设计器。NET Framework版本应该适合您的情况。如果出于某种原因,您的应用程序需要.NET Core,您可以使用Visual Studio 2019 WinForms Designer的预览版本,可在以下位置获得:

更新日期:2019年10月12日: 如果您正在运行Visual Studio 2019 16.5 Preview 1,则不再需要VSIX来让设计器在.NET Core上为WinForms工作

从:

要使用设计器,请执行以下操作:

  • 您必须使用Visual Studio 16.5 Preview 1或更高版本
  • 您需要在Visual Studio中启用设计器。转到工具>选项>环境>预览功能,然后选择使用.NET核心应用程序的预览Windows窗体设计器选项

您是否尝试过:Shift-F7?(从查看菜单)您正在使用WinForms with net core 3,您必须安装一个扩展才能使用设计器,您可以下载它。uff,非常感谢。在网上的任何地方都找不到是的,如果你没有意识到这一点,这会有点棘手。如果设计器仍在预览中,Microsoft在选择正确的项目类型时应该给出某种警告。我使用的是16.5.4版。任何地方都没有.NET Core的表单设计器。甚至在“预览功能”下也没有:(