Monojvelop中Monobjc的VB项目模板?

时间:2010-04-03 10:17:08

标签: vb.net mono monodevelop monobjc

安装Monobjc并在MonoDevelop中使用C#下的Monobjc应用程序项目后,我注意到VB部分下只有一个空的Monobjc项目。

显然,此模板添加了所有正确的引用,但未添加要运行的应用程序的基本文件。我试过创建一个类:

Imports System
Imports Monobjc
Imports Monobjc.Cocoa

Class Application

    Public Sub Main(Byval args() As String) 

        ObjectiveCRuntime.LoadFramework("Cocoa")
        ObjectiveCRuntime.Initialize()

    End Sub

End Class

显然我也没有在那里加载NIB,因为我没有添加它,但如果我尝试构建它,我得到:

/Source/VB_Sample/VB_Sample/<MyGenerator>(1,1): Error VBNC30420: Could not find a 'Sub Main' in ''. (VBNC30420) (VB_Sample)

我应该把Sub Main放在哪里?

此外,如果我从IB添加xib文件,如何为部分AppDelegate类生成设计器代码?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

Main必须是Shared

Public Shared Sub Main()
    ...
End Sub