2009-12-18 5 views
2

Я пытаюсь проанализировать веб-сайт (построенный с помощью asp.net) с помощью ndepend.Анализ сайта asp.net с ndepend

Если вы посмотрите на CQL-запросы о «неиспользуемом коде/мертвом коде», инструмент цитирует почти все мои методы (включая onload, onprerender, ...), что, очевидно, неверно.

Кто-нибудь знает, что я могу сделать, чтобы добиться лучшего результата? Заранее спасибо

ответ

2

exception790, методы, которые вы цитируете OnLoad, OnPreRender ... не действительно никогда статически используется в коде, но динамически используется (во время выполнения) с помощью инфраструктуры ASP.NET.

NDepend будучи статический анализатор, он не может предвидеть динамические вызовы.

5

Как я могу видеть из NDepend FAQ(ищите «Как я могу проанализировать мое приложение ASP.NET с NDepend?»), вам придется перекомпилировать ваш веб-сайт и анализировать это после этого. Там-то есть.

Смежные вопросы