Frage

Ich versuche, eine Website (gebaut mit asp.net) mit NDepend zu analysieren.

Wenn ein einen Blick auf die CQL Abfragen über „nicht verwendeten Code / dead code“ nehmen, das Werkzeug zitiert meine Methoden fast alle (einschließlich der onload, OnPreRender, ...), was offensichtlich falsch ist.

hat jemand eine Idee, was ich tun kann, um ein besseres Ergebnis haben? Vielen Dank im Voraus

War es hilfreich?

Lösung

exception790, die Methoden, die Sie onload zitieren, OnPreRender ... sind in der Tat nie statisch im Code verwendet, sind aber dynamisch verwendet (zur Laufzeit) durch den ASP. NET-Infrastruktur.

NDepend ist ein statisch Analysator, kann es nicht antizipieren dynamische Anrufe.

Andere Tipps

Wie kann ich sehen, von NDepend FAQ ( Look für " Wie kann ich mit NDepend meine ASP.NET-Anwendung analysieren? ") , werden Sie Ihre Web-Site und analysieren es danach vorkompilieren müssen. Es ist, wie zu ihm.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top