【发布时间】:2011-03-13 02:31:25
【问题描述】:
我有一个 Windows 窗体应用程序 (.NET C# 3.5)...正在引发错误...但我有 2 个场景:
客户端:在客户端..错误被记录到 log.txt 文件中..并且出现错误弹出消息
有关调用即时 (JIT) 调试而不是此对话框的详细信息,请参阅此消息的末尾。
**************异常文本************** System.Threading.ThreadAbortException:线程被中止。 在 System.Windows.Forms.Internal.IntUnsafeNativeMethods.IntSaveDC(HandleRef hDC)
...
本地:在我的本地计算机中...当应用程序抛出错误时,它会记录到 log.txt 文件中。但我没有看到任何弹出消息...
所以.. 我想知道,如果我有一些 Windows 选项:不抛出未处理的错误?
注意:我不认为它是应用程序中的东西,因为构建是完全相同的版本。所以它一定是环境中的东西。
【问题讨论】:
-
标题写着
Windows Forms,但有一个asp.net标签。你真的是指Web Forms而不是Windows Forms? -
哎呀抱歉.. 我最近使用了很多 asp.net... 删除该标签。实际上我的意思是 Windows 窗体...我在标签“意外”中添加了“asp.net”
-
当应用程序在您的本地系统上抛出错误时究竟会发生什么...您说它会记录,并且没有显示弹出窗口...进程是否结束?会挂吗?会继续吗?
标签: c# winforms multithreading unhandled-exception .net-3.5