更新:2007 年 11 月
本主题适用于:
| 版本 | Visual Basic | C# | C++ | Web Developer | 
|---|---|---|---|---|
| 速成 | .gif) | .gif) | .gif) | .gif) | 
| 标准版 | .gif) | .gif) | .gif) | .gif) | 
| 专业团队版 | .gif) | .gif) | .gif) | .gif) | 
表格图例:
| .gif) | 适用 | 
| .gif) | 不适用 | 
| .gif) | 默认情况下隐藏的一条或多条命令。 | 
可以在中断模式下使用“编辑并继续”编辑代码,然后不必停止和重新启动执行即可继续。
在以下调试方案中,“编辑并继续”不可用:
- 混合模式(本机/托管)调试。 
- SQL 调试。 
- 调试 Dr. Watson 转储。 
- 在未选择“在未处理的异常上展开调用堆栈”选项的情况下,在发生未处理的异常之后编辑代码。 
- 调试嵌入式运行库应用程序。 
- 从“调试”菜单中使用“附加到”调试应用程序,而不是使用“启动”运行应用程序。 
- 调试优化后的代码。 
- 当目标为 64 位应用程序时,调试托管代码。如果要使用“编辑并继续”,必须将目标平台设置为 x86。(“项目属性”对话框->“编译”选项卡->“高级编译器”设置。) 
- 如果由于生成错误无法生成新版本的代码,则对旧版本的代码进行调试。 
在中断模式下编辑代码
- 执行下列操作之一进入中断模式: - 在代码中设置断点,从“调试”菜单选择“开始调试”,然后等待应用程序命中断点。 - - 或 - 
- 开始调试,然后从“调试”菜单中选择“全部中断”。 - - 或 - 
- 当发生异常时,从“异常助手”选择“启用编辑”。 
 
- 进行所需的并且合法的代码更改。 - 有关更多信息,请参见 编辑并继续 (Visual Basic):不受支持的声明编辑 和 编辑并继续 (Visual Basic):不受支持的方法和属性体编辑。 .gif) 说明: 说明:- 如果试图进行“编辑并继续”所不允许的代码更改,您的编辑将被加上紫色波浪下划线,并且“任务列表”中会出现一项任务。除非撤消非法的代码更改,否则将无法继续执行代码。 
- 在“调试”菜单上单击“继续”,以继续执行。 - 在您所做的编辑已并入项目并已应用的情况下,您的代码继续执行。 
请参见
参考
编辑并继续 (Visual Basic):不受支持的声明编辑
编辑并继续 (Visual Basic):不受支持的方法和属性体编辑