【发布时间】:2010-05-17 14:04:09
【问题描述】:
试图让它表现得像 C#,其中有一个带有静态 Main 方法的 Program 类。
但是,在项目属性中,我不能将 Program.vb 设置为启动对象,只能设置表单(它是表单应用程序)。
我错过了什么吗?
我用的是VS2010和最新的VB。
【问题讨论】:
标签: vb.net visual-studio-2010 c#-to-vb.net
试图让它表现得像 C#,其中有一个带有静态 Main 方法的 Program 类。
但是,在项目属性中,我不能将 Program.vb 设置为启动对象,只能设置表单(它是表单应用程序)。
我错过了什么吗?
我用的是VS2010和最新的VB。
【问题讨论】:
标签: vb.net visual-studio-2010 c#-to-vb.net
在项目属性中取消选中Enable Application Framework。
【讨论】:
您需要在项目设置的主页上关闭“应用程序框架”。
应用程序框架提供了自己的入口点,它设置了一些随后使用的东西(例如应用程序事件、单实例检查等),然后使用System.Windows.Forms.Application.Run 显示主表单。这就是为什么您只能提供主窗体,而不是自定义入口点方法。
【讨论】: