欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

调用外部dll,外部程序捕获不了异常问题

程序员文章站 2022-03-18 14:41:45
方法中调用了其它dll没有做异常捕获的处理的方法,即使在本代码用使用try,cath做异常捕获,这样也捕获不了, 此时需要在本方法头上使用如下引用即可捕获到异常: ......

方法中调用了其它dll没有做异常捕获的处理的方法,即使在本代码用使用try,cath做异常捕获,这样也捕获不了,

此时需要在本方法头上使用如下引用即可捕获到异常:

 

 [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions]
        [System.Security.SecurityCritical]
        public void test()
        {
            try
            {

            }
            catch (Exception)
            {

                throw;
            }
        }