私は定期的に自分のコードをデバッグすることができないため、問題であるリリースモードでのみ発生するバグがあります。ブレークポイントには、 "ブレークポイントは現在ヒットしません。このドキュメントのシンボルはロードされていません。"私は人々がこの問題について投稿した他の多くのソリューションを試しましたが、いずれもリリースモードでは動作していないようです。リリースモードでバグを発見する方法や、リリースモードでコードを定期的にデバッグする方法に関する提案はありますか?Visual Studio 2008ブレークポイントにヒットしない
答えて
プロジェクトでデバッグシンボルを有効にする必要があります。これはC++プロジェクトである場合
、あなたはデバッグ情報を取得するために2つのことを行う必要があります。「構成プロパティ」の下
1)「プロジェクトの設定」での - >「C/C++」 - >「全般"、"デバッグ情報形式 "を"プログラムデータベース(/ Zi) "に設定する必要があります。
2)「プロジェクト設定」の「設定プロパティ」 - >「リンカ」 - >「デバッグ」で、「デバッグ情報の生成」を「はい(/ DEBUG)」に設定してください。
次に、ビルド(コンパイルとリンク)プロセスでは、デバッグ情報を含むPDBが生成されます。通常、exeファイルの隣にpdb拡張子が付きます。
これでVisual Studioからプロジェクトを実行すると、ブレークポイントをデバッグして設定できるはずです。
他の言語はわずかに異なる場所にありますが、similarsの設定があります。
デフォルトでは、リリース構成では.pdbファイル(ロードできないシンボルが含まれています)は作成されません。プロジェクトプロパティでこのオプションを有効にすることができます。また、デフォルトでコードが最適化されることにも注意してください。これはブレークポイントに影響する可能性があります。リリースビルドをデバッグする際に、いくつかのブレークポイントを作成します(シンボルはロードできないため、これはあなたの問題ではありません...)。
プログラムをビルドしたコンピュータと同じコンピュータで実行している場合、通常は.pdbファイルとソースコードが検索されます。そうでなければ、.pdbファイルが.exeと同じディレクトリにあることを確認し、ランタイム/デバッガがシンボルを見つけるようにします。
- 1. Visual Studio 2015 C++ブレークポイントがヒットしない
- 2. C++:visual studio 2008/2010 "ブレークポイントは現在ヒットしません。"問題
- 3. WFワークフローのデバッグ時にVisual Studio 2015がブレークポイントにヒットしない
- 4. デバッグ時にブレークポイントがヒットしないVisual StudioでgdbでRustコード
- 5. Visual Studioでデバッグ中にブレークポイントがヒットしない
- 6. Visual Studioコード - ノードデバッガのブレークポイントがヒットしない
- 7. Visual Studio 2008でブレークポイントが機能しない
- 8. Visual Studioのブレークポイントは、mochaテストのデバッグ時にヒットしません。
- 9. ブレークポイントがVS2017にヒットしない
- 10. Xamarin.Forms IOSブレークポイントがヒットしない
- 11. Visual Studio 2015でデバッグがヒットしない
- 12. global.asaxブレークポイントがヒットしない
- 13. ブレークポイントがヒットしない
- 14. ajaxコールでブレークポイントがヒットしない
- 15. nuxt + Expressのデバッグ - ブレークポイントがヒットしない
- 16. JavaScriptブレークポイントはVisual Studio 2008で動作しなくなりましたか?
- 17. Xamarin Androidでブレークポイントがヒットしない
- 18. ブレークポイントの背後にあるU-SQLコードがヒットしない
- 19. NodeJSが0.0.0.0でブレークポイントにヒットしない
- 20. ブランチソースマッピング:Chrome Devtoolsのブレークポイントにヒットしない
- 21. Visual Studio 2017ブレークポイントがトリガーされない
- 22. Visual Studio 2017ブレークポイントXamarin
- 23. Visual Studio 2015:ブレークポイントがヒットしない、このドキュメントのシンボルがロードされていない
- 24. Visual Studio 2008テストセット
- 25. visual studio 2008テーマ
- 26. Visual Studio 2008 SP1:
- 27. Visual Studio 2008ヘルプシステム
- 28. Visual Studio 2008クラスダイアグラムデザイナ
- 29. C#、Visual Studio 2008
- 30. エディタVisual Studio 2008
ありがとうございました!これはPDBを生成しましたが、私はまだ同じエラーを与える私のコードをデバッグすることができません。他のアイデア? – anthv123
私は問題は、私がデバッグしようとしているファイルは、.exeの一部ではないと思います。なんらかの理由で、デバッグモードでは、それらは.exeの一部であり、別の名前が付けられています – anthv123
DLLをビルドまたは使用していますか?デバッグ情報も利用できるようにする必要があります。 – Adisak