none
「シンボルが読み込まれていない」となってブレークポイントが効かなくなった。 RRS feed

  • 質問

  • 今日は。早速ですが質問です。

    ここのところずっとC#をやっていたのですが、あるきっかけで久々にC++でプログラミングすることになりました。

    しばらくは特にバグもなくすらすらできていたのですが、ついにバグっぽい動きをするようになり、ブレークポイントを使うことになりました。
    しかし、何故かブレークポイントがまったく効きません。実行中に見てみると、黄色の三角に!のマークになっていて
    「現在の設定ではヒットしません。このドキュメントのシンボルが読み込まれていません」
    と表示されています。

    過去ログなどを見ると、新しくプロジェクトを作りなおしたりするといいと書いてあったので試したのですが、直りませんでした。
    また、構成も当然Debugになっています。


    ためしにHelloWorldを↓のように新しく組んでみたのですがやはり機能しませんでした。

    #include <iostream>
    using namespace std;

    int main()
    {
        cout << "Hello, world!" << endl;

        return 0;
    }


    Visual C++ Express Editionで開発を行っています。何が原因なのでしょうか?

    ※設定はさわった覚えは全くないのですが、何かの拍子に設定が変わってしまったのかもしれません。
    2007年3月11日 7:34

回答

  • どうやってプロジェクトを作成しましたか?
    過去ログにもありますが、空のプロジェクトから作ってもダメらしいですが。

    .NET Frameworkを使わないのであれば、

    Win32-Win32 コンソールアプリケーション

    でプロジェクトを作成してください。
    2007年3月11日 9:34

すべての返信

  • どうやってプロジェクトを作成しましたか?
    過去ログにもありますが、空のプロジェクトから作ってもダメらしいですが。

    .NET Frameworkを使わないのであれば、

    Win32-Win32 コンソールアプリケーション

    でプロジェクトを作成してください。
    2007年3月11日 9:34
  • 空のプロジェクトではダメなんですね。そこまで読んでませんでした。

    Win32コンソールにして、プリコンパイル済みヘッダーを消せば同じですから、それでやってみたらできました。
    ありがとうございました!
    2007年3月11日 10:47