C# 编辑并继续:错误 4008
当启用“编辑并继续”后,编辑或注释掉只读节中的活动语句将会阻止调试会话继续进行。
此错误指示您尝试注释掉“编辑并继续”已标记为只读的节中的活动语句。 “编辑并继续”不支持在调试时更改活动语句。
例如,考虑以下代码:
class Program
{
static void Main()
{
Try
{
}
Finally
{ System.Console.WriteLine("Example");
}
}
}
如果您在 Console.WriteLine 上设置断点,开始调试应用程序,并且在 try 之前添加 /*,在 finally 的右大括号后面添加 */,则会发生此错误。
修复此问题
在**“调试”菜单上选择“撤消”**以撤消更改
- 或 -
单击**“停止调试”**,进行更改,然后启动新的调试会话。