2009-04-09 1 views
0

私はVS 2008で異常な動作があります。ロードイベント中に発生したすべての例外は、デバッガには表示されません。 VSは停止せず、(ロードイベントの)残りのコードは実行されません。 これはロードイベントでのみ発生し、ステップバイステップで実行できる他のイベントでは決して起こらず、ウィンドウに例外メッセージが表示されます。 これは本当に便利ではありません。これは正常ですか?これを変更するには、どのパラメータを変更する必要がありますか?ロードイベントデバッグ

答えて

0

最終的にMSDNフォーラムでこの質問の回答が見つかりました。だから誰かが興味を持っている場合は、答えがあります。 デバッグ中にVS 2008をロードイベントで停止させるには、デバッグ>例外に移動し、共通言語ランタイム例外をスローします。このようにして、VS 2008は、ロードイベント中に各行のコードに対して例外ウィンドウを表示します。どうやら、VS 2008のデフォルトインストールには、Common Language Runtime Exception Thrownがチェックされています。これはVS 2005とは異なり、IDEがLoadイベント以外のコード行で停止し、コードの残りの部分が実行されないことを警告しないため、誤解を招く可能性があります。

+0

これは、あなたがASP.NET、Windowsフォームなどについて話しているかどうかを言うならば、他の人にとってはより役に立ちます。また、見つけたMSDNフォーラムの投稿にURLを投稿してください。 –