Шаблон VB проекта для Monobjc в MonoDevelop? - PullRequest
1 голос
/ 03 апреля 2010

После установки Monobjc и игры с Проектом приложений Monobjc под C # в MonoDevelop я заметил, что в разделе 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?

Также, если я добавлю в XIB-файл из IB, как мне сгенерировать код конструктора для частичного класса AppDelegate?

Любая помощь будет оценена.

1 Ответ

1 голос
/ 03 апреля 2010

Main должно быть Shared:

Public Shared Sub Main()
    ...
End Sub
...