さて、私は自分で開発したアプリケーションを持っています。それをプロジェクトAと呼びましょう。共有ライブラリに入れたMicrosoft .NET Frameworkにない関数、これをMyLibと呼びましょう。
現在、プロジェクトB、C、D、EもMyLib(多くのプロジェクト)を使用しています。私の「MyLib」は、4〜5年前からゆっくりと追加されています。
私が今抱えている問題は、MyLibが巨大であるということです。ええと、5MBですが、私はそれを巨大と呼んでいます。
私が持っている質問は、MyLibを使用してプロジェクトをコンパイルし、MyLibから未使用の関数やクラスなどを削除するにはどうすればよいですか?MyLibの1つの小さな静的関数を使用するHelloWorldアプリが、6MBのHelloWorld.exe(ilmergeの後)になるのはかなり残念です。
FOSS>Payware。