C# 编辑并继续:错误 4015

如果启用了“编辑并继续”,更新 [类 | 结构] 的基类和/或基接口则会阻止调试会话继续进行

此错误指示尝试编辑类或结构的基类或基接口,而它们在调试时是不能更改的。

请看下面的示例:

class Example : System.IDisposable

{

   public void Dispose() { }

   static void Main(string[] args) { }

}

如果单步执行 Main,然后尝试将 System.IDisposable 更改为 System.IComparable,则会发生此错误。

更正此错误

  • 从**“调试”菜单中选择“撤消”**以撤消更改。

    – 或 –

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

请参见

参考

base(C# 参考)

接口(C# 参考)

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

编辑并继续 (Visual C#)

其他资源

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