VS2010 で分離シェル アプリケーション ベースを作成しましたが、よく知らないファイルが 2 つあります。
DebuggerProxy.dll 、DebuggerProxy.dll.manifest
デバッグ版の分離シェルを出力すると、2 つのファイルをシェル exe と同じフォルダーに配置する必要があります。そうしないと、サイド バイ サイド エラーが発生し、シェルがまったく起動できなくなります。
しかし、リリース バージョンの分離シェルの場合、2 つのファイルを削除すると、シェルもエラーなしで起動できます。
では、DebuggerProxy.dll ファイルは何に使用されるのでしょうか? リリース版のシェルアプリケーションと同じディレクトリに置く必要はありますか?