テストプロジェクトの開発では、膨大な量の参照/ライブラリを宣言することを含む多くのことを試みました。その結果、私は自分のプロジェクトで使われていない宣言されたライブラリをたくさん持っていて、それらをフラッシュしたいと思っています。どのライブラリが最終製品のコードで使用されていないかを知る方法はありますか?私には、これを教えることができる視覚的なスタジオ機能があると思っています。どのライブラリが使用されていないかをどのように判断するのですか
ありがとうございます!
テストプロジェクトの開発では、膨大な量の参照/ライブラリを宣言することを含む多くのことを試みました。その結果、私は自分のプロジェクトで使われていない宣言されたライブラリをたくさん持っていて、それらをフラッシュしたいと思っています。どのライブラリが最終製品のコードで使用されていないかを知る方法はありますか?私には、これを教えることができる視覚的なスタジオ機能があると思っています。どのライブラリが使用されていないかをどのように判断するのですか
ありがとうございます!
ソリューションは便利です。編集したリンク
How to: Remove Unused References
に従ってください:上記のオプションは、VB.NETで利用可能ですので
することは、あなたには、いくつかのVisual Studio 2010のプラグインのために行くことができます。それはResharperのように見えます。詳細については、Visual Studio: Detecting unneeded Assemblies を参照してください。
Afaikこのオプションは、VBプロジェクト(http://bit.ly/o6RbPl)でのみ利用可能です。 – Jay
編集した内容を参照してください。あなたはまだオプションがあります。 – SaravananArumugam
私はresharperに関して良いことを聞いたことがありますが、それを使ったことはありません。それはまさにフリーウェアではありません。 +1でも良い答え。 –
は、が使用されているアセンブリを簡単に見つけることができます。簡単にリストを逆転させることができます。コンパイラがildasm.exeまたはReflectorを使用してアセンブリマニフェストに挿入するディレクティブ.assembly
を見てください。コンパイラは、コードのコンパイル中に発生した型を含むアセンブリにリストを縮小します。自分でロードしたアセンブリに注意してください。
CoderushはResharperと似ていますが、free Xpress version on their websiteを提供しています。あなたはそれをダウンロードすることができますし、使用していないものを表示するはずです(私はXpressバージョンがこの能力を持っているわけではありませんが)。
@Jayは、これは言語ごとに特定の可能性があると指摘していますので、どの言語を使用していますか? –