如何选择自动化Visual Studio的调试模式?
问题描述:
我有以下代码:如何选择自动化Visual Studio的调试模式?
Process process = instance.Debugger.LocalProcesses.OfType<Process>().Single(p => p.ProcessID == processId);
process.Attach();
当我运行这个调试器附加使用本地代码,我想指定托管代码。我该怎么做?
我还没有找到设置调试模式的方法。
答
有一个Attach2方法允许指定引擎。它在msdn上有记录。在使用它之前,您需要投射到Process2。
https://msdn.microsoft.com/en-us/library/envdte80.process2.attach2.aspx
您可能还需要等待调试器中运行,看看如何Python工具正在做它:
这是它。谢谢! –
没问题。顺便说一句,你的Attacher应用程序看起来不错,我会给它一个! –
好!评论欢迎。我认为这是一种提高生产力的方法,至少在我们公司,我们主要开发Prism应用程序。 –