我正在开发一个C#控制台应用程序,它工作正常,直到昨天。当我尝试运行相同的控制台应用程序时,它不允许我调试,将错误称为"应用程序处于中断模式。您的应用程序已进入中断状态,但当前未执行所选调试引擎支持的代码(例如,仅执行本机运行时代码)。"
是否有人遇到过类似的问题并在之前解决了这个问题。
答案 0 :(得分:2)
我在使用自定义配置部分的控制台应用中遇到此问题。请参阅configSections element:如果此元素位于配置文件中,则它必须是配置元素的第一个子元素。
使configSections元素成为配置元素的第一个子元素解决了这个问题。
答案 1 :(得分:0)
我认为你改变了一些方式。在这种情况下我遇到了这样的错误:
myfr.Navigate(new Uri("ararAbonamenty_page.xaml",
UriKind.RelativeOrAbsolute));
但是页面名称是arAbonamenty_page.xaml,更改它会导致myapplicaton正常运行。
答案 2 :(得分:0)
(根据&#34提交;这对我有用,也许它适合你。")
将Main函数重命名为MainInternal,添加一个只调用MainInternal的新Main。
当我这样做时,而不是那个"应用程序处于中断模式"错误,我得到了一个例外,我可以在调用MainInternal时检查它。