4

DataGridViewの異なるペインにを含む 2 つのコントロールがありますDockPanel。編集モードでペインを切り替えると、のメソッドNullReferenceException内から がスローされます。スタック トレースはそれ以上深くならず、例外にはそれ以上の情報は含まれていません。DataGridViewEndEdit()

リフレクターでそのメソッドを見てきましたが、明らかにnullのものは見当たりません。問題は実際には私のコードにあると思われますが、Microsoft のコード内から例外が再スローされ、スタック トレースがリセットされています。例外の元の原因を特定するにはどうすればよいですか?

4

3 に答える 3

5

MS コードにバグがあると思われる場合は、シンボル サーバーからデバッグ シンボルをダウンロードしてロードし、デバッグ時にトレースできますか? そのように

シンボルは、さまざまなライセンスのいずれかに従うことに注意してください。これは、(たとえば)「モノ」の貢献などに取り組んでいる場合に影響を与える可能性があります。

于 2009-03-26T11:44:58.297 に答える
1

指示に従って、MSシンボルサーバーソースサーバーをセットアップします1。NullReferenceExceptionがスローされたときにブレークするようにデバッガーを設定します。次に、デバッグ用の完全なソースコードを取得するか、少なくとも完全なスタックトレースを取得します。

1リストされているQFEはSP1に含まれていることに注意してください。

于 2009-03-26T12:11:56.097 に答える
1

InnerException プロパティを調べましたか?

于 2009-03-26T11:45:04.787 に答える