⑴Advanced Installer Architect是一款可以帮助用户制作安装包的软件,当您开发一款程序以后就需要将其制作为安装包,这样其他用户就可以将软件安装到自己的计算机使用,这款软件支持大部分软件类型,可以选择安装程序制作,可以选择Java类型的程序制作,也可以选择更新项目制作,也支持加载项打包,也支持合并模块打包,也支持Windows应用商店的软件打包,轻松将开发的项目制作为EXE或者是MSI类型的安装程序,需要的朋友可以下载体验!
⑵MSI创作——简单、安全、可靠——高级安装程序简化了在Windows上打包和更新软件的方式。通过我们简单的GUI征服复杂性并利用Windows Installer的强大功能。
⑶可视化工作室——使用高级安装程序的正式扩展名,直接从Visual Studio创建安装程序包。只需单击几下鼠标,即可导入您的解决方案工件。
⑷团队协作——使用我们GUI的内置项目注释支持,构建合并模块与团队共享您的工作,并记录安装程序中您想要的一切。
⑸简化开发和维护——为高级安装程序项目设计的标准XML格式为您提供了简单的代码差异。在破坏你的建筑之前,很容易发现意外的变化。
⑹安全应用部署——所有安装软件包的sha 数字签名和更新下载的完整性检查。我们通过应用最新的安全标准来保护您的用户和声誉。
⑺完整的应用程序生命周期管理——使用高级安装程序的内置更新程序部署无缝应用程序更新。可在几分钟内配置,所有这些都来自我们简单而强大的GUI。
⑻满功率延展性——为最终用户创建最佳的用户体验。使用您的代码自定义和扩展高级安装程序提供的内置功能,这些代码是用c#、c++、PowerShell、VBScript编写的,或者使用我们预先定义的自定义操作编写的。
⑼Advanced Installer允许您轻松创建合并模块。 合并模块是分发Windows Installer组件和设置逻辑的标准方法。
⑽合并模块类似于MSI数据库,但不能单独安装。 它旨在与现有的MSI数据库合并。 创建合并模块后,可以在将来的Advanced Installer项目中使用它,方法是在“合并模块”页面中添加它。
⑾Pack压缩方法
⑿Pack是一种非常有效地压缩JAR文件的方法。 压缩率取决于JAR中类文件的密度和大小。 Pack压缩不是无损的。 删除冗余类属性,类文件中的常量池数据将合并,排序并共存于存档中。
⒀Advanced Installer中的“同步文件夹”功能允许您在硬盘驱动器上的文件夹与项目中创建的文件夹之间创建同步链接。 这意味着每次打开,构建项目或按“文件和文件夹”页面中的[刷新]按钮时,该文件夹的内容将同步到磁盘上源文件夹的内容。
⒁对磁盘上的源文件夹所做的任何修改也将对项目中的synchronized文件夹进行。 例如,如果在磁盘上的源文件夹中添加一些文件,它们将自动添加到项目中的synchronized文件夹中。
⒂散列非版本化文件
⒃Advanced Installer能够为非版本化文件计算位哈希值,并将它们存储在MSI包中。 Windows Installer可以使用文件散列来检测并避免不必要的文件复制。
⒄LZMA是Lempel-Ziv-Markov链算法的缩写,是一种数据压缩算法。它使用类似于LZ的字典压缩方案,并具有高压缩比(通常高于bzip和可变压缩字典大小。
⒅LZMA压缩算法的特点是:
⒆•高压缩比。
⒇•可变字典大小(最大 GB。
⒈•压缩速度: GHZ CPU上约 MB / s。
⒉•解压缩速度: GHZ CPU上约- MB / s。
⒊•解压缩的小内存要求(取决于字典大小。
⒋•支持多线程和P的超线程。
⒌•固体压缩。
⒍•归档标头压缩。
⒎•用于解压缩的小代码大小。
⒏AES是高级加密标准加密算法的缩写,是一种可用于加密电子数据的对称密钥算法。对称密钥表示如果使用AES和密码加密安装程序包,则用户必须知道密码才能安装应用程序。密码必须由双方,加密方(您和执行解密的一方(您的客户知道。
⒐AES算法用于密钥大小为,或位。更长的密钥提供更好的安全性。 Advanced Installer使用位密钥,因此加密包可以保护敏感数据。