Windows窗体应用程序选项似乎已经消失了?

18
我正在学习如何在Visual Studio 2017中设计Windows Forms应用程序。教程要求我使用“文件”->“新建”->“项目”选项,并在新项目对话框中选择“Windows窗体应用程序”来创建一个新项目。
然而,当我在Visual Basic中探索此选项时,我的“新建项目”对话框窗口只有三个选项,其中“Windows窗体应用程序”不是其中之一(请参见附图)。
想知道是否有人能够建议如何使此选项出现?我已尝试在Visual Studio安装程序中寻找正确的选项,但也没有找到。

Windows Forms

enter image description here


每个选项都有一个模板。在不同的版本中,会添加和删除各种模板。例如,曾经有一个“设置”项目模板。但是免费安装程序制作工具的普及使其变得不必要。.NET Core不再支持WindowsForms(依赖于UWP进行GUI需求),但确实有一个Console的副本。因此,更现代的Visual Studio可能会放弃它的模板。 - Christopher
3
在安装程序中寻找“.NET桌面开发”,并确保已被选中。 - Equalsk
当然,你简单地忘记安装模板也是一个选项 :) - Christopher
3个回答

25

因为你需要安装它。

从开始菜单中进入 Visual Studio 安装程序,勾选 .NET 桌面开发 复选框。

查看图片

之后重启 VS 2017。


嗨Llazar,感谢您的回复 - 这是一个有用的建议。然而,我仍然遇到了一些问题,因为我的Visual Studio安装程序没有“工作负载”选项卡 - 想知道您是否有任何想法如何恢复它? - Robert Young
Llazar,请查看上面的截图(我的问题下面的第二个截图),更好地说明了我在Visual Studio安装程序中遇到的问题,即“工作负载”选项卡没有显示出来。此致敬礼,Rob - Robert Young
我看到你的屏幕截图,你的VS设置有些问题。你是在使用Windows系统吗? - Llazar
我找到了一些链接,也许可以帮助你解决问题。https://learn.microsoft.com/en-us/visualstudio/install/troubleshooting-installation-issues?view=vs-2017 - Llazar
请查看此链接 https://developercommunity.visualstudio.com/content/problem/32251/modify-workloads-in-vs-2017-not-possible-programs.html。 - Llazar

6
打开Visual Studio安装程序,选择“修改”您的安装并安装“.Net桌面开发”工作负载。

3

这是帮助了我的答案。谢谢。 - johnny

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接