64bit版Windows7でVisualStudio2010を使用した開発を行っていると、いろいろ今までできたことができなくなっていると感じます。たとえば、エディットコンティニュー。今まではデバッグ中に編集ができたのに…。
はい、すでにGoogleで検索をすればいろいろ情報は出てきますがまとめるとだいたいこのような感じでしょうか。
- TargetOSが64bit(x64)の場合はエディットコンティニューは使用できない。
- エディットコンティニューを有効にする必要がある。
- コードの最適化を行わない。
では、どうすればよいかというと、エディットコンティニューを有効にして、それからターゲットプラットフォームを"x86"に設定することでエディットコンティニューは使用可能となります。
エディットコンティニューの設定画面(ツール – オプション- デバッグ - エディットコンティニュー)
ターゲットプラットフォームの設定(プロジェクトのプロパティ – ビルド)