2012-01-19 8 views
0

私は計算のためのいくつかのプロジェクトを提案しています。 StackOverflowExceptionによって20分の作業クラッシュのコード。どのように問題を見つけるか?私はコード内に再帰関数を持っていないし、私は間違ってそれを書いていないときもある。StackOverflowを見つけるVS2010を使用してC#でコードを生成

StackOverFlowExceptionを生成できるいくつかの再帰やその他のツールをどのツールで見つけることができますか?または私は問題を解決するために私を導くことができるいくつかの情報を見つける方法?

ありがとうございます!

+0

例外が発生した場所を確認するスタックトレースを見てみましたか? – Andy

+0

VS2010で 'ブレークポイント 'を使用すると、実際に例外が発生しているポイントを特定できます。 – uday

+0

@Dave:{現在のスレッドがスタックオーバーフロー状態にあるため、式を評価できません。}このブレークポイントを設定する場所に関する情報を取得する方法はわかりません。 – Svisstack

答えて

1

VSデバッガで実行し、例外が発生した後にコールスタックを確認します。

+0

[外部コード] - これはコールスタックの1つのポジションに過ぎません。 – Svisstack

+0

@Svisstack:デバッガオプションで自分のコードを無効にする – SLaks

関連する問題