引用的.dll中抛出的异常如何调试?

时间:2008-09-30 23:21:49

标签: ajax debugging .net-3.5

我在文本框上使用水印扩展器,并且从AJAX Control Toolkit .dll抛出异常。这很奇怪,因为这刚刚开始发生。

我尝试从Ajax解决方案和Ajax示例进行调试(但是使用我的代码),但没有骰子。

有没有办法从我的解决方案中进入Ajax .dll,看看这是怎么回事?

4 个答案:

答案 0 :(得分:3)

难道您不能只获取Ajax Control Toolkit的源代码并将其作为项目包含在您的解决方案中然后引用它吗?然后,您可以进入代码,如果确实需要,可以在部署时将预编译的代码放出。

答案 1 :(得分:2)

AJAX Control Toolkit的源代码可从以下网址获得:

http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx?ReleaseId=16488

只需下载并开始调试。

答案 2 :(得分:0)

您不需要包含AjaxControlToolkit项目。只需打开所需的文件(在当前中断的代码所在的VS实例中),并在适当的位置设置断点。

答案 3 :(得分:0)

也许黑盒方法在这里更合适。你说这个错误刚刚开始 - 你的环境发生了什么变化才开始呢?你可能会通过代码进入兔子洞。您可以部署到干净的环境而不会收到错误吗?或者,它是在开发中工作而不是在测试环境中工作吗?