私は Visual Studio 2010 を使用しており、他の誰かが作成したプロジェクトに取り組んでいます。このプロジェクトには、いくつかの DLL への参照 (DLL を直接参照) がありましたが、その多くは、いくつかの主要な設計変更のために不要になりました。プロジェクトから参照を削除しましたが、不要な DLL は、プロジェクトのビルド時にビルド出力に引き続き配置され、作成した新しいセットアップ プロジェクトに検出された依存関係として含まれます。
DLL への参照を削除しても、依存関係として検出され、ビルドに含まれるのはなぜですか? これらの DLL のいずれかを参照するコードには何もありません。私はそれを確認しました。csproj ファイルもテキスト エディターで開いてみましたが、これらの DLL を参照しているものがビルドにまだ表示されていません。