私は Visual Studio 2005 を数年間使用しており、通常、プロジェクトはどんどん大きくなっていますが、今ではサイズが縮小しているプロジェクトがあり、その大きな塊 (ほぼ半分) を取り除いています...エントリポイント関数を削除することで、コンパイラが参照されていない関数のリストを提供し、それを削除することを期待していましたが、不要なコード全体が完全に削除されるまで続きます...しかし、驚いたことに、「参照されていない関数」はリストされていませんでした.
Turbo C の昔のことを思い出します。どこにも呼び出されていない関数があると、コンパイラはすぐに抗議しました... Visual Studio にこの機能がない理由がわかりません。プロパティ ページ全体を確認し、体系的な方法でデッド コードを取り除くのに役立つものが見つかりません。
Visual Studio はデッド コードを検出できますか? もしそうなら、どうすればそのような機能を有効にできますか?