管理されたエディット コンティニュを機能させようとしています (Visual Studio 2015 v14.0.25425.01 update 3 で)、恐ろしいダイアログが表示されます。
アタッチ時にエディット コンティニュをサポートしないプロセスにアタッチされています。
- Windows 10.0.10586、x64でIISExpress v10.0.14358.1000を使用しています。
- [ツール] -> [オプション] で [Web サイトとプロジェクトに 64 ビット バージョンの IIS Express を使用する] をオンにしました。(ただし、32ビットiisexpressでも同じエラーが発生します)
- 私のコードはすべて「任意のCPU」でコンパイルされます
デバッグ中のコードが最適化されました
- いいえ、すべてのコードは DEBUG 定数セットで構築されており、最適化は行われていません。
デバッグ中のアセンブリは、ドメイン中立として読み込まれます
- いいえ、Process Explorer で確認しましたが、アセンブリが DomainNeutral に読み込まれていません。
デバッグ中のアセンブリは、リフレクションによって読み込まれました。
- これについてはよくわかりませんが、通常の ASP.NET MVC 5 アプリです。
Intellitrace イベントと通話情報が有効になっています。
- いいえ、Intellitrace は Tools->Options->Intellitrace で無効になっています。
このプログラムが実行されている .NET ランタイムは、エディット コンティニュをサポートしていません。
- わからない。「.NET Framework 4.6.1」に対してビルドされ、最初のシンボルの読み込みは「iisexpress.exe」(CLR v4.0.30319: DefaultDomain): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_64\mscorlib\ v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'"
その他のこと:
- 「Web」プロジェクト設定では、「ASP.NET」と「エディット コンティニュを有効にする」の両方のチェックボックスが設定されています (その他のチェックボックスは設定されていません)。
- デバッガー設定で「エディット コンティニュ」を有効にしています。
- デバッガー設定で互換モードを無効にしています。
- .suo ファイルと .vs ディレクトリの削除、一時ディレクトリの消去、完全な再構築を試みました
他に何を試すことができますか?
PS。VS デバッガー チームの誰かがこれを読んでいる場合、お願いできますか? このダイアログを閉じて、問題の実際の原因を示すものに置き換えてください。デバッグ対象がすぐそこにあり、解決策があります。これらのどれが問題を引き起こしているかを特定でき、ワンクリックで問題を修正するボタンを使用できます。