私のアプリケーションは非常に大きなハッシュテーブルを解放する必要があり、デバッグモードでは非常に遅いので遅くなります。デバッグシンボルはまったくありません。 実行ファイルをデバッグする必要があり、リリース版のcrtライブラリにリンクできるようにする必要があります。 私は "マルチスレッドdll"ではなく "マルチスレッドdll"を使用するように私の "コード生成"オプションを変更することでこれを行っていますが、私はハッシュテーブルフリールーチンにブレークポイントを入れて実際のフリーコールデバッグDLLで関数を使用しています。デバッグを使わないでVisual Studioを停止するにはどうすればいいですか?
他に何かお試しいただけますか?リリース構成で作業し、実際にデバッグする必要があるもののシンボルを生成するようにしてください。
#define _SECURE_SCL 0
それが起こることを、以下の原因となります。
悲しいことに、後者は本当です。デバッガのビルドさえもデバッガの外でうまくいきます。ハッシュテーブルが解放されると、おそらく実行可能ファイルにアタッチします。 – mike