次の方法で共有


編集と継続のエラーメッセージ

エディット コンティニュをサポートするコード言語でデバッグを行う場合、エディット コンティニュ エラー メッセージ ボックスが表示されますが、行ったコードの変更に対してエディット コンティニュを使用することはできません。 エラー メッセージには、より詳細な説明が表示されます。 ダイアログに応答するには、[OK] 選択してダイアログ ボックスを閉じ、編集の試行をキャンセルします。

このエラー メッセージの考えられる原因は次のとおりです。

  • SQL Server コードを編集しようとしています。
  • 最適化されたコードを編集しようとしています。 場合によっては、リリース ビルドからデバッグ ビルドに切り替える必要があります。
  • デバッガーで一時停止中ではなく、実行中にコードを編集しようとしています。 ブレークポイントを設定して、一時停止中にコードを編集してみてください。
  • アンマネージド デバッグのみが有効な場合にマネージド コードを編集しようとしています。 Edit and Continueは混合モードデバッグ では機能しません。
  • プログラミング言語でEdit and Continueではサポートされていないコード変更を行う。 詳細については、C# でサポートされているコードの変更Visual Basic のエディット コンティニュでサポートされていない編集サポートされている C++ コードの変更に関するページを参照してください。
  • デバッグ メニューからデバッグを開始するのではなく、アタッチされているアプリでコードを編集しようとしています。
  • ワトソン博士ダンプのデバッグ中にコードを編集しようとしています。
  • ハンドルされない例外が発生した後にコードを編集しようとすると、ハンドルされない例外 で呼び出し履歴をアンワインド オプションが選択されていません。
  • 埋め込みランタイム アプリケーションのデバッグ中にコードを編集しようとしています。
  • 64 ビット アプリ ターゲットで 4.5.1 より前のバージョンの .NET Framework を使用してマネージド コードを編集しようとしています。 4.5.1より前の.NET FrameworkでEdit and Continueを使用するには、[<>>]タブでターゲットをx86に設定し、>の設定を行ってください。
  • デバッグ中に変更され、再読み込みされたアセンブリ内のコードを編集しようとしています。
  • 読み込まれていないアセンブリ内のコードを編集しようとしています。
  • 最新バージョンにビルド エラーがあるため、古いバージョンのアプリのデバッグを開始します。

詳細については、以下を参照してください。