我正在开发一个C#项目,希望利用UnhandledException事件来捕获我可能在项目中错过的任何异常(希望没有但为了保险起见)。
我制作了很多软件,所以我想制作一个类库,所有我的项目都将使用它,因此我希望有一个函数可以完成所有项目的初始化工作,而无需我将代码复制并粘贴到每个项目中以执行相同的工作。
我想知道的是,如果在类库中使用以下代码进行未处理异常事件:
我制作了很多软件,所以我想制作一个类库,所有我的项目都将使用它,因此我希望有一个函数可以完成所有项目的初始化工作,而无需我将代码复制并粘贴到每个项目中以执行相同的工作。
我想知道的是,如果在类库中使用以下代码进行未处理异常事件:
AppDomain currentDomain = AppDomain.CurrentDomain;
currentDomain.UnhandledException += new UnhandledExceptionEventHandler(currentDomain_UnhandledException);
未处理的异常只会在类库内部使用,还是这个事件处理程序也会在引用该类库的任何项目中执行?
感谢您提供的任何帮助。