我有一个内部构造和使用SqlConnection类的第三方库.我可以从班级继承,但它有很多重载,到目前为止我一直找不到合适的.我想要的是使用正在使用的连接字符串的参数.
有没有办法让我在.NET库核心本身设置一个断点?特别是在SqlConnection类的构造函数中,以便我可以查看堆栈跟踪并查看它实际构建的位置?
除此之外,还有其他方法可以做到这一点吗?
具体来说,我想要做的是使用Application Name参数,以便在查看连接时更容易在服务器上识别我们的应用程序.
编辑:嗯,似乎我需要更多的帮助.我想我已经启用了与符号服务器支持相关的所有内容,并且我注意到我配置的目录已经填满了包含.pdb文件的目录.但是,我无法获得SqlConnection类的实际源代码.
是否有一些明确的指导如何成功地做到这一点?
您可以在.NET FW源代码中下载.NET源代码并设置断点.
您可以使用NetMassDownloader快速获取.NET源代码.