Исключение, брошенное в .dll, на который есть ссылка, как мне отладить? - PullRequest
2 голосов
/ 01 октября 2008

Я использую расширители водяных знаков в текстовых полях, и из AJAX Control Toolkit .dll выдается исключение. Это странно, потому что это только начало происходить.

Я попробовал отладку из решения Ajax и примеров Ajax (но с моим кодом), но без кубиков.

Есть ли способ войти в Ajax .dll из моего решения, чтобы увидеть, где это происходит?

Ответы [ 4 ]

3 голосов
/ 01 октября 2008

Не могли бы вы просто получить исходный код Ajax Control Toolkit и включить его в проект в свое решение, а затем сослаться на него? После этого вы сможете войти в код, и, если вам действительно нужно, вы можете просто вставить предварительно скомпилированный код при развертывании.

2 голосов
/ 01 октября 2008

Исходный код для AJAX Control Toolkit доступен по адресу:

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

Просто скачайте и начните отладку.

0 голосов
/ 27 марта 2010

Может быть, подход черного ящика более уместен здесь. Вы сказали, что эта ошибка только началась - что изменилось в вашей среде, чтобы начать это? Вы можете пройти через кроличью нору, пройдя по коду. Можете ли вы развернуть в чистой среде и не получить ошибку? Или это работает в dev, но не в тестовой среде?

0 голосов
/ 01 октября 2008

Вам не нужно включать проект AjaxControlToolkit. Просто откройте нужный вам файл (в экземпляре VS, где ваш код, который в данный момент ломается) и установите точку останова, где это необходимо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...