21

基本的に、必要なのはDependecy Walkerのようなものですが、.NET アプリケーションで動作するはずです。そのようなツールはどこかにありますか?

4

8 に答える 8

11

Reflector - 以前は Lutz Roeder から、現在は Red-Gate ソフトウェアから。

于 2008-10-13T12:42:28.333 に答える
10

.NET 4の場合は、CheckAsmを確認してください:http://www.amberfish.net/

于 2010-11-15T12:14:36.953 に答える
9

私はILSpyを好みます。これは、オープン ソースの .NET アセンブリ ブラウザーおよび逆コンパイラーです。はい、依存関係を示しています。

もう無料ではないReflectorの適切な代替品です。

于 2013-07-02T00:56:09.510 に答える
5

NDependは、依存関係の管理と視覚化に特化した.NETツールです。このツールは、依存関係グラフ依存関係マトリックスの両方を提案します。ツールの無料トライアルはこちらから入手できます。依存関係グラフとそれに続く依存関係マトリックスの2つのスクリーンショットを次に示します。

NDepend依存関係グラフ NDepend依存関係マトリックス

于 2008-11-21T09:50:55.523 に答える
2

実行時に SysternalsProcessExplorerは、アセンブリの依存関係を確認するのに役立つ場合があります。

また、 NDependは、依存関係と、コンポーネントがどの程度緊密に結合されているかを示すことができます。

于 2008-10-13T19:37:39.183 に答える
1

Reflectorは無料ではなく、もう1つも無料ではなく、試用版です。私は同じ問題を抱えていて、この優れたツールを見つけました:

http://www.codeproject.com/Articles/246858/Depends4Net-Part-1

于 2013-01-18T21:39:49.817 に答える
0

Dependency Walker は .Net でも動作します。

.Net レイヤーは、実際の作業を行うために、LoadLibrary や GetProcAddress などのコア Windows 関数を呼び出す必要があります。Dependency Walker が何が起こっているのかを理解するのは、このコア レベルです。そのため、Dependency Walker はアプリケーションの言語固有の複雑さをすべて理解できるわけではありませんが、コア Windows API レベルですべてのモジュール アクティビティを追跡できます。

参照

于 2008-10-13T12:43:00.563 に答える