- ベストアンサー
デバッガでステップ実行している位置がずれる
こんにちは。 VisualStudio2003で開発を行っているのですが デバッガにてステップ実行する際に 実際に実行している位置と 画面上(エディタ上)での位置がズレていて 非常にデバッグしずらいです。 クリーンしたりリビルドしたり 不要なファイルを削除してみたり 色々試したのですが改善されません。 同じような経験のある方、 改善方法やアドバイスを頂ければ助かります。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Releaseビルド、あるいは最適化されていませんか? 最適化されると当然ずれますし、実行順が逆になる場合もあります。 あとプロジェクトのプロパティ「デバッグ情報の形式設定」で 「エディットコンティニュ用プログラムデータベース(/ZI)」を 指定ください。 あと念のためランタイムライブラリはデバッグ版を指定してください。
補足
sha-girlさんコメントありがとうございます。 補足です。 ・/ZIオプション指定済みです。 ・最適化は行っていません。 ・Debugビルドです。 ・ランタイムはデバッグ版です。 不思議なのですが コード中にコメントを入れたり ひとつの関数を複数行に跨いで書くと 少しずつずれていきます。。。 サービスパックか何かでているのでしょうか。 或いはビルド時にVSが生成する何かのファイルを消すですとか。 色々試しているのですが^^; プロジェクト新規作成時の雛形では問題ないのですが だんだんずれていきます。 もう少し調べてみます。