Visual Studio 2010 - 在我的项目中将类设置为启动对象

时间:2014-06-19 14:21:32

标签: vb.net visual-studio-2010

我在Visual Studio 2010中创建了一个新的VB项目(控制台应用程序),并为项目添加了一个新类(vb类)。

我添加的新类可以用作项目属性中的启动对象吗?

如果是,怎么样?我无法在项目属性的启动对象下拉列表中看到我创建的新类。

在项目属性启动对象下拉菜单中是否还有其他方法可以将类设置为启动对象?

3 个答案:

答案 0 :(得分:2)

是的,您可以这样做,但您必须将<{1}} 移至课程中,并将其声明为共享

Sub Main

然后将启动对象更改为 Shared Sub Main() Console.WriteLine("Startup") End Sub

答案 1 :(得分:1)

是的,有可能 - 您需要使用shared keyword将您班级中的Main方法设为静态:

Public Class AppStarter
    Shared Sub Main()
        Console.WriteLine("Entry point")
    End Sub
End Class

此课程将在项目设置中显示:

enter image description here

另一种选择是创建一个放置Main的{​​{3}},并在此主函数(sub)中使用您的自定义类。

有关如何执行此操作的更多信息(用于控制台和GUI应用程序),请参阅此static module

答案 2 :(得分:0)

使用此功能在下拉列表中显示Class1

然后,您可以选择Class1作为启动

Public Class Class1

Public Shared Sub Main()
    Console.WriteLine("Hello world!")
    Console.ReadKey()
End Sub

End Class