今まで2003年版を使っており、プロジェクトを作る場合、いつもFormの他にモジュールを追加し、モジュールの中にMain()を設定し、そこからアプリケーションを開始していました。
2008年版をインストールしたのですが、2003年版ではメニューバーのプロジェクトのところからプログラムをどこから開始するか設定できるようになっていたのに、設定する場所が見当たりません。
どこでMain()を有効にするのか教えて下さい。
参考になるサイトがあればそれも教えて下さい。
プロジェクトのプロパティで・・・
アピリケーションタブの中
スタートアップオブジェクトがありますので、そこで
選択して下さい。
因みに、C#とVBとで若干違いますが、解るかと・・・
以上。
うう〜ん・・・
キー入力ミス!
最近多い・・・寒いからかな〜
アプリケーションの間違い・・・
以上。
プロジェクトのプロパティ>アプリケーション>アプリケーションフレームワークを有効にする
のチェックを外せば、スタートアップオブジェクトに Sub Main という項目、または Main 静的メソッドを持つクラス(やモジュール)を指定することができるようになります。
アプリケーションフレームワークが使えないので、いくつか便利な機能(スプラッシュスクリーンや複数プロセス起動の抑制など)も失われますが。
オショウさん、Hongliang さんありがとうございます。解決しました。
長年古いバージョンを使っていたので、ほんの一寸した違いでも、目指すところの極近くをうろうろして、結局見つかりませんでした。
ところで、以前質問した際、確かオショウさんだったと思いますが、「未だにそんな古いバージョンを使っているのか!」とおしかりを受け、年金生活者としては大枚をはたいて、やっと新しいバージョンを購入しました。
.NET以前から10年以上かけて作ってきたかなり大きいプログラムを動作させたところ、エラーにはなりませんが、非常に多くの警告が発生し、大半は軽微なもので修正が簡単なのですが、中にはどうやって解決してよいのかわからないのがあり、別途質問させていただきます。
ばかじゃね。ww
ツイート | ![]() |