AICon 北京站 Keynote 亮点揭秘,想了解 Agent 智能体来就对了! 了解详情
写点什么

.NETZ——.NET 函数库的压缩和打包工具

  • 2009-09-10
  • 本文字数:431 字

    阅读完需:约 1 分钟

从一开始,.NET 运行时所提供的正统打包系统就是程序集集合的方式。这虽然比松散的脚本文件或类文件集合的方式好很多,却没有静态连接执行文件或可执行的 JARs 那样方便。 Vasian Cepa 的.NETZ 为广大的开发人员带来了压缩.NET 程序集和打包到单一执行文件的功能。

默认情况下,.NETZ 支持用#ZipLib 或.NET 2.0 的 IO.Compression.DeflateStream 来进行压缩。如果有必要,可以创建额外的压缩提供器。理论上,新的压缩提供器也能包含加密功能,不过类似的提供器还没有直接内置。

它也存在一些限制。在.NET 2.0 项目中,不能支持本地化资源 DLL。不像 1.0 和 1.1,.NET 2.0 不会触发 AssemblyResolve 和 ResourceResolve 事件以动态地解压缩程序集。不过,也有变通的方法的。

这个系统的另外一个限制是,不支持原生 DLL 或由托管 C++ 创建的 DLL。对于后者,是由于“托管 C++ 编译器以一种不被.NET 通用程序集载入程序所理解的方式,优化 PE 文件和 IL 元数据”。

查看英文原文:.NETZ – Compression and Packing for .NET Libraries

2009-09-10 05:332924
用户头像

发布了 254 篇内容, 共 64.8 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

YashanDB实时监控与响应机制解析

数据库砖家

YashanDB定期维护与升级指南,保持系统稳定

数据库砖家

YashanDB多活架构设计,提升系统抗灾能力

数据库砖家

稀疏矩阵存储模型比较与在Python中的实现方法探讨

申公豹

算法

YashanDB与机器学习结合的未来发展趋势

数据库砖家

YashanDB与机器学习的结合:提升数据利用率

数据库砖家

YashanDB如何帮助企业实现数据智能化管理

数据库砖家

YashanDB如何帮助企业达到合规性要求

数据库砖家

YashanDB分布式锁实现及应用场景详解

数据库砖家

YashanDB分布式事务实现原理及应用技巧

数据库砖家

YashanDB对未来数据技术发展的影响与展望

数据库砖家

YashanDB与人工智能结合提升数据库智能化水平

数据库砖家

 YashanDB分布式事务管理,确保业务数据完整一致YashanDB分布式事务管理,确保业务数据完整一致

数据库砖家

YashanDB多租户架构实现方案解析

数据库砖家

YashanDB FAQ:常见问题与答疑

数据库砖家

YashanDB与区块链结合的可能性与未来前景

数据库砖家

YashanDB与传统ETL工具的集成与应用

数据库砖家

YashanDB优化技巧:提升数据库应用性能的实战经验

数据库砖家

YashanDB如何优化数据查询的性能?

数据库砖家

YashanDB如何提升企业对数据的实时监控能力

数据库砖家

YashanDB健康检查与性能诊断实用指南

数据库砖家

YashanDB分布式架构解析,打造高可用数据库系统

数据库砖家

YashanDB多租户环境部署方案,满足多业务需求

数据库砖家

YashanDB对API访问的支持如何影响开发效率?

数据库砖家

YashanDB定期维护与升级指南,保持系统稳定

数据库砖家

YashanDB与人工智能应用的结合前景

数据库砖家

YashanDB如何支持大型企业的多环境切换需求?

数据库砖家

YashanDB多租户架构优势详解,优化资源分配

数据库砖家

《HarmonyOSNext Web组件双向通信开发指南:JavaScript互调+动态注册+跨端数据流转实战》

Turing_010

《HarmonyOSNext全链路通知开发指南:从基础通知到智能跳转的超详细实战》

Turing_010

3D追踪神器 Boris FX SynthEyes 2025 激活补丁+许可证

Rose

.NETZ——.NET函数库的压缩和打包工具_.NET_Jonathan Allen_InfoQ精选文章