'<typename>' で見つかった正しいシグネチャを持つ、アクセス可能な 'Main' メソッドは、スタートアップ メソッドにはなりません。それらのメソッドはすべてジェネリック、またはジェネリック型の中に入れ子にされているためです。
更新 : 2007 年 11 月
クラス、モジュール、または構造体に、プロジェクトの起動プロシージャとして修飾された Main プロシージャがありません。
Visual Basic では、プロジェクトの起動プロシージャでの型引数の使用を禁止する必要があります。そのため、ジェネリックではなく、またどのジェネリック型にも含まれない、少なくとも 1 つの Main プロシージャにアクセスできる必要があります。
Error ID: BC30796
このエラーを解決するには
ジェネリックではなく、またジェネリック型に含まれない Main プロシージャを、少なくとも 1 つ定義します。
または
プロジェクトの [プロパティ] ページの [スタートアップ フォーム] または [スタートアップ オブジェクト] に、別のフォームまたはモジュールを指定します。