ブレーク ポイントを設定しようとすると、共通言語ランタイムがブレーク ポイントを設定できないというエラー メッセージが表示されることがあります。
コードが「リリース」ビルドとしてコンパイルされたとしても (デバッグとして再度ビルドしたくありません) -
- JIT コンパイラーを最適化しないように指示する ini ファイルを追加します (また、タッキング情報も生成します)。
- モジュールウィンドウでロードされたモジュールを見ると、実際には最適化されていないことがわかります
- 「ユーザー コード」(モジュール ウィンドウ内) の下に N/A と表示されます。シンボルが読み込まれ、ソース コードが自動的に検出されます。
- 一部のブレークポイントは有効と見なされ、到達すると実行がそこで停止します