【发布时间】:2023-03-14 11:26:01
【问题描述】:
我们在这里有很多关于堆栈跟踪和分析已引发的异常的问题。
我正在使用 RedGate Reflector 来检查一些 .net 类的工作原理。特别是,我正在查看System.Data.SqlClient.SqlConnection 对象的ConnectionString 属性。 Reflector 表示如果提供了无效的连接字符串,此属性可能会抛出 ArgumentException。
我的问题是:鉴于此属性可能会引发此特定异常,我如何分析代码以找到可能引发异常的位置?该属性调用另一个函数来设置值。此函数不会直接抛出ArgumentException。我想知道如何找到可能引发此异常的位置。
【问题讨论】:
标签: .net exception reflection reflector redgate