ndependを使用して(asp.netで構築された)Webサイトを分析しようとしています。
「未使用のコード/デッドコード」に関するCQLクエリを見ると、ツールはほとんどすべてのメソッド(onload、onprerenderなどを含む)を引用していますが、これは明らかに間違っています。
より良い結果を得るために私が何ができるか誰かが知っていますか?前もって感謝します
NDepend FAQ (「NDependを使用してASP.NETアプリケーションを分析するにはどうすればよいですか?」を参照)からわかるように、Webサイトをプリコンパイルし、その後分析する必要があります。そこにハウツーがあります。
例外790、onload、onprerender ...を引用しているメソッドは、実際にはコードで静的に使用されることはありませんが、ASP.NETインフラストラクチャによって動的に(実行時に)使用されます。
NDependは静的アナライザーであるため、動的呼び出しを予測することはできません。