VSIX - 使用"托管兼容模式"调试引擎

TWT*_*TWT 9 c# visual-studio visual-studio-debugging vsix

有人知道我们如何使用"托管兼容模式"调试器,从VS2015内部的VSIX包代码中附加进程?我们目前使用以下代码来查找"Managed 4.0"引擎,但似乎无法找到"托管兼容模式"引擎.

foreach (EnvDTE80.Transport tr in Debugger.Transports)
    foreach (EnvDTE80.Engine eng in tr.Engines)
    {
        if (VisualStudioDebugEngines.Managed40.Equals(new Guid(eng.ID)))
        {
            transport = tr;
            engine = eng;
        }
    }

process.Attach2(engine);
Run Code Online (Sandbox Code Playgroud)

换句话说:如何在代码中执行此操作:

托管兼容模式