x64的form_load中忽略了异常

时间:2009-09-11 05:39:39

标签: c# exception 64-bit win64

当我在我的C#应用​​程序中从form_load抛出异常时,当平台是x64时它不起作用。 (它按x86的预期运行)

当我单步执行代码时,我会到达抛出异常的行,然后立即跳转到timer_Tick。

当我创建一个新项目并将此行添加到form_load时: 抛出新的System.Exception(“oops!”);

对于x86,它会按预期崩溃。对于x64,它不会崩溃。

有没有办法让应用程序实际从64位的form_load中抛出?

1 个答案:

答案 0 :(得分:2)

没关系。看起来这就陷入了MS已知错误的黑洞......

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=357311&wa=wsignin1.0