try catch问题,难道是微软的Bug? 我有一段代码用了try catch在visual studio2008里正常,错误能捕捉出来!但用编译出来的exe跑起来,却会弹出异常对话框,错误捕捉不到哪位高人能解释一下,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 贴代码上来看看~有可能异常本身就在你的Try~Catch外面~ 没有,我能确定异常在try catch里面!我是一个大的try catch!在程序里一切正常,都是按着想法走的,也是在那个地方报错,能捕捉出来! 对Application.ThreadException 添加处理代码。 static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException); Application.Run(new MainForm()); } static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e) { MessageBox.Show(e.Exception.Message); } } 有些异常在debug版本下能检测到;在release版本下检测不到;有些异常程序确是检测不到,好像跟VS的debug菜单下的exception项里的设置有关,我以前碰到过一次,但是这种异常一般只有第一次运行时出现 弹出异常对话框就说明已经捕捉到了 只不过没有处理 在catch里面throw out 了也弹出异常对话框 Lucene.Net 查询的问题,第一次弄大家多帮忙^多谢 大家都用些什么开源的项目啊~~~ 如何将查询到的表赋给参数 帮我看看这段代码,在线等 头大-----有谁遇到过这样的问题啊? 关于调试问题,希望高手帮忙。。。 关于页面闪烁的问题 {天敏sdk 2000 二次开发问题}在线等 请问斑竹,昨天的帖子我想看,但不知怎么找?关于应用程序放入托盘的文章,急用》 关于微软的.net程序员认证 出错在哪?已有打开的与此命令相关联的 DataReader,必须首先将它关闭 如何控制在text文本框里只能字符,不能输入汉字
有可能异常本身就在你的Try~Catch外面~
我是一个大的try catch!在程序里一切正常,都是按着想法走的,也是在那个地方报错,能捕捉出来!
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
Application.Run(new MainForm());
} static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
{
MessageBox.Show(e.Exception.Message);
}
}
有些异常程序确是检测不到,好像跟VS的debug菜单下的exception项里的设置有关,我以前碰到过一次,但是这种异常一般只有第一次运行时出现