C# WinForm程序出错的时候,自动重启程序
C# WinForm程序出错的时候,自动重启程序
设置程序的异常处理事件,若发现异常,自动重启程序。 C# Code: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { //应用程序异常通用事件 Application.ThreadException += Application_ThreadException; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } private static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e) { //重启程序 Application.Restart(); } } //来源:C/S框架网(www.csframework.com) QQ:23404761 模拟除零错误,抛出异常,自动重启程序! C# Code: private void button2_Click(object sender, EventArgs e) { int a = 1; int b = 0; int c = a / b; //模拟除零错误 } //来源:C/S框架网(www.csframework.com) QQ:23404761
参考文档:
C/S框架网专注C# Winform 开发框架研发十年 DevExpress皮肤组件打造的C# Winform 开发平台 C# Winform中如何获取父窗体中控件的信息 C# Winform 打开文件颜色字体目录对话框实例 C# Winform DataGridView设置选定的区域为不可编辑 C/S架构管理系统框架|企业管理系统前端框架(C# Winform) 【原创】C# Winform进销存系统快速开发框架 C# Winform软件版本自动升级 | 软件系统自动更新工具 【原创】C# Winform Dev自动下拉弹框筛选数据PopupContainerEdit组件 基于DevExpress C# Winform 财务会计凭证表格金额录入组件(支持元角分) 基于C# Winform财务会计凭证表格金额录入组件(支持亿仟佰拾萬仟佰拾圆角分) C# Winform软件快速开发框架|软件开发平台 - 界面多语言实现原理 C# Winform支持多语言界面切换的软件快速开发平台 C# Winform C/S架构自动升级软件 AutoUpgrader V1.2版本 C# Winform 软件用户授权注册系统V2.1 测试程序(Tester.exe)
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |