我的产品目前的完整部署大小为 72MB,其中 68 个 MB 是在我的应用程序的 bin 文件夹中找到的 DLL。主应用程序 DLL 本身小于 2 MB,因此绝大多数占用空间来自 MVC 本身,以及我的项目具有的一些“插件”(Stimulsoft Reports、Glimpse 等)。
该应用程序最终将部署到 2000 个网站。显然,以这种方式部署的应用程序存在大量冗余(Bin Deployed -- Copy Local True)。如何减少此部署的总体占用空间?
我能找到的所有文档实际上只解决了“单一部署”的情况。我无法找到任何真正解释如何以节省部署大小、磁盘空间和内存使用的方式执行此操作的内容。