C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 127 を表示中)
■75715 / )  Re[2]: エントリーポイント作成時のエラーについて
□投稿者/ kouei3 (2回)-(2015/04/25(Sat) 15:17:20)
kouei3 さんの Web サイト
No75713 (shu さん) に返信
> ■No75708 (kouei3 さん) に返信
>>新規のプロジェクトを作成し、windowsフォームを規定のスタートアップではなく
> 規定 => 既定?

@既定です。スタートアップオブジェクトをBに設定しました。

> プロジェクトの種類は?

Awindowsフォームアプリケーションです。

>>エントリーポイント(クラス・モジュール・sub main)を作成しました。
> 何を作成したのか?

エントリークラスです。

BPublic Class Entyty

<STAThread()> _
Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New FORM_MAIN)
End Sub
End Class


>>
>>プロジェクトのプロパティにてアプリケーション フレームワークを有効にするのチェックをはずし
>>スタートアップオブジェクトを自作のエントリーポイントにした所、下記エラーが表示されました。
>>
>>エラー1 正しいシグネチャを持つ、アクセス可能な 'Main' メソッドは、'AA01_SAMPLE' に見つかりませんでした。
>>
>>以上です。VB側が用意してくれたMainメソッドに引数がセットされていたのはわかりますが
> VB側は通常Mainメソッドを用意しないと思いますがどのような手順で作成されましたか?

VB側はMainメソッド内包的にしか用意してくれないので、エントリークラスBを用意し
プロジェクトのプロパティから

アプリケーション フレームワークを有効にするのチェック を外しました。
その後、同プロジェクトのプロパティからスタートアップオブジェクトをBに設定しました。

以上です。

返信 編集キー/


管理者用

- Child Tree -