■No94101 (aaa さん) に返信
> スタートアップオブジェクトに設定しているSub Main関数でフォーム表示処理を行っていますが、
> アプリケーションを起動してもフォームが表示されずにすぐに閉じてしまいます。
VB6 と同様に動かす(すべてのフォームが閉じたときに終了)のであれば、
Sub Main を書いたモジュールを以下の様に置き換えてみてください。
Imports Microsoft.VisualBasic.ApplicationServices
Friend Class MyApplication
Inherits WindowsFormsApplicationBase
<STAThread>
Friend Shared Sub Main(ByVal Args As String())
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
' ここで初期処理
With New MyApplication
.ShutdownStyle = ShutdownMode.AfterAllFormsClose
.Run(Args)
End With
End Sub
Protected Overrides Sub OnCreateMainForm()
MyBase.MainForm = New Form1()
End Sub
End Class