DLLを作成しました。ソースコードをコンパイルしてリンクすることができます。実行中は何とか正常に動作しますが、特定の状況ではクラッシュします。この時点で、VCは私にBreakまたはContinueのどちらかを尋ねるウィンドウを表示しますが、コード内のエラーがどこにあるかはわかりません。vcデバッグ中にソースコードのバグの位置が見つかりました
私の質問は、エラーが発生したコード位置にブレークポイントを直接設定できるようにVCデバッグを設定することは可能ですか?または、どのようにしてソースコードのバグの位置を見つけることができますか?
p.s.私はちょうど私の問題についての更新を与えたい、
MessageBox(NULL, NULL, NULL, NULL);
「ブレーク」を選択した場合、エラーが発生した位置に移動しませんか? –
いいえ...「いいえ、ソースがありません、シンボルがスタックフレームにロードされていません」というメッセージが表示されました。何か案が? – OISS
次に、デバッグビルドではなく、リリースビルドを実行しているようです。あなたはこれをチェックしましたか? –