我无法更改“Startup对象”,它只在列表中显示“Sub Main”,而没有其他内容,发生的情况是我最初将“Form1”名称更改为“FormLogin”,我更改了两次窗体名称:
1.首先,我从“设计〉名称”中将“form1”重命名为“FormLogin”
1.然后,我使用“单击右键”〉“重命名”将文件名从“form1.vb”重命名为“FormLogin.vb”
在窗体内添加了一些内容,程序运行正常,然后我决定添加另一个窗体。添加并修改了窗体后,我想测试它们,所以我转到“属性”以便将其修改为另一个窗体,但突然我看到“启动对象”立即从“Form1”更改为“Sub Main”,我无法修改它
1条答案
按热度按时间hujrc8aj1#
经过几个小时的搜寻,似乎又是一个缺陷:
https://developercommunity.visualstudio.com/t/Visual-Studio-doesnt-permit-to-change-s/10049115https://developercommunity.visualstudio.com/t/Startup-Form-Dropdown-List-Not-Populated/10049171显示器
创建一个
Shared Sub Main
并添加下面的代码,其中包含您希望运行的Form
。Program.vb
更新
将VS2022更新到版本17.3.6修复了该问题,现在所有
Forms
都显示在下拉列表Startup Project
中。