2013-03-21 1 views
0

Как видно из названия вопроса, у меня есть два решения: один для сайта ASP.NET и другой для проектов DLL.Как отлаживать общий DLL-проект?

Когда я отлаживаю сайт, я хочу остановиться на контрольных точках в библиотеках DLL.

Как я могу это сделать без «вхождения» в код из файлов * .pdb?

ответ

4

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

В качестве альтернативы вы можете сохранить ссылку на dll и открыть файл кода, который скомпилирован в dll в проекте, который его использует. Затем вы можете установить точку останова в этом коде и пройти через нее, но таким образом вы потеряете много метаданных, которые затрудняют отладку.

+0

Да, спасибо, но я это уже знаю. Я не хочу входить ... Я хочу остановиться на контрольных точках, которые находятся в DLL. – Droritos

+0

Это также работает. – CodeCaster