博主实测 .NET 程序 16 种发布方式,体积从 86MB 到 657 字节
热点事件持续更新
博主实测 .NET 程序 16 种发布方式,体积从 86MB 到 657 字节
1 篇报道1 个报道来源5 小时前更新
先了解这件事
AI 综述
博客园博主“.NET骚操作”用同一个 Hello World 程序实测了 16 种 .NET 发布方式,体积从 90,370,778 字节(约 86.1MB)到 657 字节不等,相差约 13.7 万倍。其中自包含加 ReadyToRun 发布产生 192 个文件、共 86.1MB。 测试设定的目标机是一台未安装 .NET 的 Windows 10,程序可依赖 Windows 自带 DLL,但不能要求用户另装任何东西;需要用户另装运行时的方案也被纳入测试,但单独标出。作者称所有 exe 都在其 Windows 11 上实际运行过,Win10 能否运行则是依据所依赖的 DLL 推断的。 作者公开了 16 种实践与源码,复现需安装 .NET 10 SDK 和 Visual Studio 的 C++ 桌面开发工作负载,然后在仓库根目录运行 .\build-all.ps1。
AI 根据报道生成 · 2 小时前更新
最新进展10月26日 08:46
.NET 发布最小能多小?从 86MB 压到 657 字节的 16 种方案实测报道时间线
沿着报道,了解事件的不同侧面。
10月26日
- 博客园.NET 发布最小能多小?从 86MB 压到 657 字节的 16 种方案实测
同一 Hello World 用 .NET 自包含 + ReadyToRun 发布为 192 个文件、86.1MB,作者实测 16 种发布方式后最小做到 657 字节,相差 13.7 万倍。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。