-1
64ビットC#アプリケーションが32ビットC#Windowsサービスに呼び出されます。サービスにアタッチした後で32ビットコードをステップ実行することはできますが、変数の値は確認できません。従来の32ビットDLLにアクセスするには、32ビットサービスが必要です。64ビットアプリケーションが32ビットWindowsサービスを呼び出す - VS 2013デバッグ
64ビットC#アプリケーションが32ビットC#Windowsサービスに呼び出されます。サービスにアタッチした後で32ビットコードをステップ実行することはできますが、変数の値は確認できません。従来の32ビットDLLにアクセスするには、32ビットサービスが必要です。64ビットアプリケーションが32ビットWindowsサービスを呼び出す - VS 2013デバッグ
原因のこの変形が記載されていないものの、うまく修正を説明します。この旅行の頻度を考えれば、これはMicrosoftの設計上の欠陥と考えられます。
"管理された互換モード"オプションは、管理および混合デバッグに使用されましたが、ネイティブのみのデバッグには使用されませんでした。とにかく、あなたはこの問題を解決したので、それを答えにすることができるので、同じ問題を抱えている他のコミュニティメンバーにとって、あなたの共有のおかげで助けになります。 –