2012-01-13 8 views
0

他のチームの1人がdllを.NET 4.0にアップグレードしていましたが、まだ移行していない場所(.NET 3.5)では多くの既存プロジェクトが破損していました。問題は、このdllへの依存がどこから来るのかわかりません。 Visual Studioが影響を受けるプロジェクトをビルドすると、このdllがbinフォルダにコピーされます。 私は手動でILSpyの参照のリファレンスをすべて参照しましたが、まだ手を出していませんでした。特定のDLLがどのプロジェクトで使用されているか把握する方法

私は検索可能な依存関係ツリーを構築する方法を知りたいので、このDLLがどこで使われているか分かります。

+0

を使用すると、アセンブリバインディングログを有効にしようとしたことがありますか? –

答えて

0

GACをチェックインしましたか?

(C:\ WINDOWS \アセンブリ)

あなたは.csprojファイルをチェックインすることができ、あなたが参照に関するすべてのデータを持っている:)

+0

私はGACにない.netアセンブリについて話しています。おそらく依存関係の依存関係は....ですが、どこでも見つけることはできません。私が言ったように、私はすべてILSpyを使って走ってきました。まあ、明らかにそれらのすべてではないでしょう。 – Peter

関連する問題