也许我做错了什么或表达了纯粹的无知,但我真的看不出 Nuget 包有什么好处?我最近决定安装一些 Nuget 包来替换我的应用程序中的静态 DLL。当我检查由包创建的文件夹时,它们似乎包含许多不同版本的 DLL,它们都嵌套在一组子目录下。
难道所有这些文件,其中许多似乎是多余的,会增加应用程序的整体大小并减慢发布和部署例程吗?还有哪些项目应该放在源代码管理中?
就像我说的那样,我可能在这里遗漏了一些东西,但有人能告诉我 Nuget 包的优点吗?我开始认为 bin 文件夹中的一个简单的 dll 工作得很好?