C# 编辑并继续:错误 4012

当启用“编辑并继续”后,更新 [字段 | 枚举成员] 的初始值设定项将会阻止调试会话继续进行

此错误指示您尝试编辑字段(包括常数、事件)的初始值设定项或枚举成员的初始值设定项。

例如,考虑以下代码:

class Program

{

   enum Color { Red = 1}

   static void Main() { }

}

如果您进入应用程序然后尝试将 Red = 1 更改为 Red = 2,将发生此错误。

修复此问题

  • 在**“编辑”菜单上单击“撤消”**以撤消更改

    - 或 -

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

请参见

参考

enum(C# 参考)

event(C# 参考)

常量(C# 编程指南)

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

编辑并继续 (Visual C#)

其他资源

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