【问题标题】:How can I get my VB.NET forms application startup method to be Sub Main() in Program.vb?如何让我的 VB.NET 表单应用程序启动方法成为 Program.vb 中的 Sub Main()?
【发布时间】:2010-05-17 14:04:09
【问题描述】:

试图让它表现得像 C#,其中有一个带有静态 Main 方法的 Program 类。

但是,在项目属性中,我不能将 Program.vb 设置为启动对象,只能设置表单(它是表单应用程序)。

我错过了什么吗?

我用的是VS2010和最新的VB。

【问题讨论】:

    标签: vb.net visual-studio-2010 c#-to-vb.net


    【解决方案1】:

    在项目属性中取消选中Enable Application Framework

    【讨论】:

      【解决方案2】:

      您需要在项目设置的主页上关闭“应用程序框架”。

      应用程序框架提供了自己的入口点,它设置了一些随后使用的东西(例如应用程序事件、单实例检查等),然后使用System.Windows.Forms.Application.Run 显示主表单。这就是为什么您只能提供主窗体,而不是自定义入口点方法。

      【讨论】:

        猜你喜欢
        • 2010-09-23
        • 2015-01-08
        • 2012-11-19
        • 2012-02-18
        • 2012-02-02
        • 2011-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多