Я пытаюсь отладить расширение оболочки (IContextMenu) в Windows 7 с помощью Visual C++ 2008. Я установил DesktopProcess=1 в реестре и установил хост-приложение для explorer.exe. Но когда я запускаю отладчик, он запускает explorer.exe, а затем отключается от процесса. DllMain расширения оболочки не вызывается.
Тот же код с точно такими же настройками без проблем запускается в отладчике в Windows XP + Visual C++ 2008.
Любые мысли, как отлаживать расширение оболочки в Win7?