键盘快捷键在流程附加后不工作(调试期间Visual Studio 2013错误)
-
20-12-2019 - |
题
我已经写了一个能够将调试器连接到特定进程的小型VSIX插件。使用C#和C ++代码编写此过程,因此我需要使用托管和本机引擎附加到它。来自Visual Studio,它可以简单地通过选择来自 Debug - > Attach的窗口的这些引擎来实现... - >选择... :
下面,我已经显示了代码样本,基本上是相同的事情,使用Process2.Attach2
(
解决方案
我发现了临时解决方法。要修复该问题,我打开工具 - >选项... - >调试 - >常规并检查使用托管兼容模式选项:
更重要的是,这种改变矛盾地修复了另一个,看似无关的问题,即对某些特定情况的手表或立即的表达式的表达式(我也注意到几天以前)。
更新:
我通过Microsoft Visual Studio Premium 2013,版本12.0.30110.00更新1
安装版本12.0.30219.00更新2 CTP后,此问题不再为我可重复。
其他提示
作为上面提到的jarek,这个问题不应该在中repro更新2 CTP 2 。如果您仍然遇到它,请重新激活 connect bug
不隶属于 StackOverflow