.net Visual Studio-未启用所有调试控件

.net Visual Studio-未启用所有调试控件,.net,visual-studio-2010,.net,Visual Studio 2010,所以我正在使用VisualStudio2010开发一个C.NETForms应用程序。我在我的代码中使用代理的部分,我需要能够进入我的代码和退出我的代码。目前,我启用的唯一选项是跨步,这是非常有限的。以下是我尝试重新启用“逐步加入”和“逐步退出”的事项列表: F-10被绑在台阶上 F-11也被捆绑在跨步机上 添加和删除按钮只能选择删除“跨步”按钮。 我已经查看了调试选项,但没有找到用于启用其他调试控件的选项。 有人有什么想法吗?我试着用谷歌搜索这个,但没有找到任何我可能没有搜索到正确的术语的东西

所以我正在使用VisualStudio2010开发一个C.NETForms应用程序。我在我的代码中使用代理的部分,我需要能够进入我的代码和退出我的代码。目前,我启用的唯一选项是跨步,这是非常有限的。以下是我尝试重新启用“逐步加入”和“逐步退出”的事项列表:

F-10被绑在台阶上 F-11也被捆绑在跨步机上 添加和删除按钮只能选择删除“跨步”按钮。 我已经查看了调试选项,但没有找到用于启用其他调试控件的选项。 有人有什么想法吗?我试着用谷歌搜索这个,但没有找到任何我可能没有搜索到正确的术语的东西


谢谢你的帮助

重置您的UI可能是可取的。如果没有进行大量自定义,请使用工具+选项、导入/导出、重置


如果这太痛苦了,那么您可以修复命令栏。工具+自定义,命令选项卡。选择工具栏单选按钮并选择调试。使用Add命令将缺少的命令添加回来。

当您开始处理异步调用和延迟代码时,调试会变得更加棘手。有时,您可以手动设置调试器中断并允许JIT赶上扩展方法就是一个很好的例子。对于其他方法,必须在委托方法中设置断点

后者的问题是您必须隔离代码的运行,因为您可能会多次委托回该方法,并且您希望捕获正确的运行原因以尝试介入


在没有确切了解您正在做什么的情况下,我只能给出一些思考提示。

快速猜测:这可能与您正在使用的Visual Studio版本有关吗?我记得free Express版本在调试方面有一些限制…不,我有最终版本,所以我不相信是这样,所以我想补充一点,你想重置,但你需要将它从C开发设置重置为常规开发设置,然后重置。此外,要执行此操作,您需要执行以下操作:工具>导入和导出设置>重置所有设置,然后选择常规开发设置。既然你给了我这个想法,如果你澄清你的解释,我会给你批准的答案。谢谢你的帮助,这意味着很多