OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

ブレークポイントが設定できない。。。

  • 暇なときにでも
  • 質問No.141241
  • 閲覧数1299
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 71% (83/116)

VC++6.0、OSはWindows2000 を使用しています。
MFCのダイアログベースのEXEを造っています。
デバッグするためにブレークポイントを設定したのですが、実行時に
止まりません。
デバッグモードでリビルドし、pdbファイルも作成されています。
デバッグ対象のEXEは ~/debug/xxx.exe となっているのも確認しています。

デバッグ実行前に設定すると、赤丸でちゃんとマークされますが、
実行すると以下の文言のメッセージボックスが表示され、設定した
ブレークポイントは無効になっています。

「1つ以上のブレークポイントが設定できませんでした。
これらのブレークポイントは無効です。実行プログラムはプログラムの始めで
停止します。」

この後、実行中にブレークポイントを設定しようとしてもできません。

考えられる原因としては何があるでしょうか?
識者の方、ご教授願います。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1

おそらくコードに反映されていないソースにブレークポイントを置いた場合にそのようになるのだと思います。
例えば、リンクされていないファイルを開いてブレークを置けば確実に同じ現象が起きますし、そうでなくても、コメントや#if 0などで無効になっている行などでも起きます。
でも、それ以外の場合でも起きてしまった経験があって、プロジェクトを作成しなおしてうまくいったことがあります。
お礼コメント
nabezo-

お礼率 71% (83/116)

回答ありがとうございます。
今回の私の場合は、「それ以外の場合でも起きてしまった」という状況です。
うーん、やっぱプロジェクトごと作成しなおさなきゃ駄目かな。。。
頑張ってみます。
ありがとうございました。
投稿日時 - 2001-09-26 16:04:37
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ