VS2008 で新しい win32 C++ プロジェクトを作成すると、エディット コンティニュを問題なく使用できますが、このレガシー プロジェクトでは、使用/有効化の試みが失敗しました。
ここに私がチェックしたものがあります:
ツール -> オプション -> デバッグ -> エディット コンティニュ -> エディット コンティニュを有効にするがオンになっています。
デバッグ情報フォーマット:プログラムデータベース(/Zi)
コード生成 -> 関数レベルのリンクを有効にする: はい (/Gy)
破損した .ILK ファイルを探しました。.ILK ファイルが見つかりません。2008 年でも使用されていますか?
しかし、プログラムにステップ インし、次の行を変更して、もう一度ステップを実行すると、次のようになります。
「このソース ファイルは変更されました。一致しなくなりました...」
それよりも
「エディット コンティニュでコードの変更を適用しますか?」
E&C が機能しないこのプロジェクトの何が問題なのですか?