。NETZ编程和打包微软。NET框架的EXE和DLL文件
。NETZ是一个命令行工具,压缩和打包微软。NET框架,以使他们更小的可执行文件。更小的可执行文件占用较少的磁盘空间,加载速度更快,因为更少的磁盘访问。
与二进制可执行文件加壳。NETZ是写在C +采用了纯。NET的神器出山:www.shenqi73.com解决方案。它可以用来包装。NET几乎所有的。NET语言编写的可执行文件。
。NETZ支持。NET EXE和非共享的DLL文件。压缩的应用程序可以被用于在相同的方式为未压缩的,最终用户是透明的。自定义压缩供应商也可以添加特定的功能来实现。
下面是一些主要特点“。NETZ”:
·NETZ不会取代任何编译器开关。原料。NET模块可以嵌入资源编译器开关。
·本机DLL或EXE文件不被支持。其他工具的存在,压缩这些文件。使用外部的原生功能或不
安全的代码。NET的DLL,但是,支持。
·不支持。NET的DLL共享多个应用程序,而不是包装。NETZ。
·NET托管的C + +组件(EXE或DLL)不支持。托管C + +编译器优化的PE文件和IL元数据的方式不理解的。NET泛型程序集加载程序的方法(感谢克劳斯Bonadt,Klaus.Bonadt [在] gmx.de,,remainded补充一点)。
·。NETZ处理有限数目的主EXE属性。这是不可能的自动处理所有任意属性。其他属性需要手动指定。
在一般的DLL不能被压缩。NETZ也可以被嵌入与-s选项。一个解决办法是创建临时文件,但不认为这是可以接受的。NETZ,由于种种原因。
·NET CF(CAN)不支持。但是,没有必要的能力。NETZ Windows CE应用程序之前CE5,,因为CE操作系统默认情况下,所有的数据压缩。此功能,但是,除去在CE5。
·。NETZ就地解压的压缩数据。这意味着包装的应用程序。NETZ需要稍微更多的虚拟内存比原来的解压缩版本。
要求:
·< NET框架1.0
此版本中的新功能:
·新增CSC选项