You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将VB 2019默认启动对象从Sub Main修改为Form1

VB 2019 设置默认启动对象为Form1的操作方案

针对教学场景下避免学生每次新建项目手动调整启动对象的需求,可通过修改VS项目模板实现一劳永逸的配置,具体操作如下:

方案一:修改内置WinForms项目模板(教师端配置后分发模板即可)

  • 首先找到VB 2019 WinForms项目模板的存放路径,默认路径为:
    C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ProjectTemplates\VisualBasic\Windows\1033\Windows Forms App (.NET Framework)
    如果你安装的是专业版/企业版,将路径中的Community替换为Professional/Enterprise即可。
  • 找到路径内后缀为.zip的同名模板压缩包,先复制一份备份避免配置错误。解压该压缩包,找到其中的Application.myapp文件,用记事本打开编辑。
  • 修改文件内两处配置:
    1. 将<EnableApplicationFramework>节点的值改为True
    2. 将<StartupObject>节点的值改为Form1
  • 保存修改后的Application.myapp文件,重新打包回原压缩包,替换路径内的原始压缩包。
  • 打开VS 2019的开发人员命令提示,运行命令 devenv /installvstemplates ,等待模板刷新完成即可。后续所有新建的VB WinForms项目都会默认将Form1设为启动对象。

方案二:导出自定义模板(操作更简单,适合新手配置)

  • 你自己先新建一个空白VB WinForms项目,手动将启动对象设置为Form1,删除项目内不需要的示例代码。
  • 点击顶部菜单栏项目 -> 导出模板,按照指引将该项目导出为项目模板,导出后会得到一个.zip格式的模板文件。
  • 将该模板文件分发给所有学生,让学生把文件放到路径C:\Users\当前用户名\Documents\Visual Studio 2019\Templates\ProjectTemplates下,重启VS后新建项目时就可以直接选择你预配置好的模板,无需再手动调整启动对象。

单个项目临时调整方法

如果仅需要修改单个项目的启动对象,操作如下:

  • 右键解决方案资源管理器中的项目名称,选择属性
  • 切换到应用程序选项卡,勾选启用应用程序框架
  • 在启动对象下拉菜单中选中Form1,保存设置即可生效。

内容的提问来源于stack exchange,提问作者N. Duncan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 02:24:02