2010-12-11 8 views
4

いくつかのDLLから派生したかなり複雑なAsP.Net 3.5 Webアプリケーションを継承しました。私は.NET Reflectorを使ってDLLの内容を調べました。しかし、私は主要なクラスファイルを識別し、アプリケーションがデータベース呼び出しを行う方法を示し(コードベースからは明らかではない)、コードベースを改善する方法を示唆するコード解析ツールを探しています。ASP.Netのコード解析ツールをご利用になる

このような(無料の)ツールは存在しますか?

答えて

4

NDepend(いいえ、無料ではありません)をご覧ください。それはあなたが望むすべてを行うわけではありませんが、素晴らしいコード解析ツールです。

0

これはhttp://www.automatedqa.com/からAQTimeが好きです。無料試用版があります。 Visual Studio 2010 Ultimateのアーキテクチャツールを使用すると、アセンブリからグラフを生成することもできます。

編集:VS 2010の任意の方法を右クリックして、[シーケンス図の生成...]を選択することもできます。これは時々非常に役立ちます。

0

どうやってビジュアルスタジオではなくDLLのリフレクターを調べるのですか?

プロジェクトにDLLの背中をコンパイルするために、リフレクタプラグインがあります:VSのデバッガでコードスルーステッピングFileDisassembler はそうでない可能性もRD-ゲートパフォーマンス・プロファイラは、時間をかけてコールスタックを記録するために、最善のコード分析ツールです。

+1 Visual Studio 2010のアーキテクチャツール用

関連する問題