好的,我有一个我开发的应用程序,我们称之为 Project A。我放入共享库中的 Microsoft .NET Framework 中找不到的函数,我们称之为 MyLib。
现在项目 B、C、D、E 也使用 MyLib(很多项目)。我的“MyLib”已经慢慢添加了 4 或 5 年了。
我现在遇到的问题是 MyLib很大。嗯,5MB,但我称之为巨大。
我的问题是我应该,我可以,以及如何使用 MyLib 编译我的项目,但从 MyLib 中删除未使用的函数、类等?我的 Hello World 应用程序使用 MyLib 中的 1 个微小静态函数会导致 6MB HelloWorld.exe(在 ilmerge 之后),这让我感到很震惊。
FOSS > 付费软件。