gpt4 book ai didi

c# - 应用程序处于中断模式。您的应用进入了中断状态,

转载 作者:行者123 更新时间:2023-11-30 14:23:41 36 4
gpt4 key购买 nike

我发现自己遇到了与 here 相同的问题,我在 dll 中使用 Windows 窗体(这是用于 Autocad 插件)并且我无法调试我的代码,因为我收到“应用程序处于中断模式。您的应用程序已进入中断状态,但当前没有代码执行所选调试引擎支持的”。我已经尝试了 this list 中的所有建议没有一个对我有用。一件奇怪的事情是,我可以中断构造函数,但使用 Controller /配置对象的事件会获取该页面。

知道为什么会发生这种情况吗?

提前致谢

最佳答案

在我的例子中,我在调用 MVC API 端点时收到了同样的消息,并且它还抛出了堆栈溢出异常。原因是外部 dll 中的对象属性是用支持字段编写的。属性的 set 访问器被意外写入以设置属性而不是导致无限循环的支持字段,因此出现堆栈溢出异常。请注意 setter 中缺少的下划线。

private string _Prefix;
public string Prefix
{
get { return _Prefix; }
set { Prefix = value; }
}

虽然您的问题可能与我的不完全一样,但在外部 dll 中发生了类似的事情。

关于c# - 应用程序处于中断模式。您的应用进入了中断状态,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44270785/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com