C# 编辑并继续:错误 4009

更新:2007 年 11 月

错误消息

当启用“编辑并继续”后,更新 [using 别名 | 字段 | 事件 | 固定大小缓冲区 | 常数 | 属性] 将会阻止调试会话继续进行

此错误指示试图修改 using 别名、字段初始值设定项、属性目标或属性参数。

考虑下列代码示例:

class Program

{

   private int Example = 10;

   static void Main() { }

}

如果单步执行应用程序,然后尝试将 Example = 10 更改为 Example = 20,将发生此错误。

更正此错误

  • 撤消更改,然后在不进行更改的情况下继续调试

    - 或 -

    在“调试”菜单上单击“停止调试”,进行更改,然后启动新的调试会话。

请参见

参考

event(C# 参考)

using(C# 参考)

受支持的代码更改 (C#)

编辑并继续 (Visual C#)

其他资源

“编辑并继续”错误和警告 (C#)