Advanced Installer Architect是一款能够匡助用户制造装置包的软件,当您开辟一款步伐今后就必要将其制造为装置包,如许其余用户就能够将软件装置到本人的盘算机利用,这款软件撑持大局部软件范例,能够取舍装置步伐制造,能够取舍Java范例的步伐制造,也能够取舍更新名目制造,也撑持加载项打包,也撑持兼并模块打包,也撑持Win使用商铺的软件打包,轻松将开辟的名目制造为EXE大概是MSI范例的装置步伐,必要的伴侣能够下载休会!
软件功效
MSI创作——复杂、保险、牢靠——初级装置步伐简化了在Win上打包和更新软件的体例。通过咱们复杂的GUI制服庞大性并使用Win Installer的壮大功效。
可视化事情室——利用初级装置步伐的正式扩大名,间接从Visual Studio创立装置步伐包。只要单击几下鼠标,便可导入您的办理计划工件。
团队合作——利用咱们GUI的内置名目正文撑持,构建兼并模块与团队同享您的事情,并纪录装置步伐中您想要的所有。
简化开辟和保护——为初级装置步伐名目计划的尺度XML格局为您供应了复杂的代码差别。在毁坏你的修建之前,很简单发明不测的变更。
保险使用安排——一切装置软件包的sha 256数字署名和更新下载的完全性反省。咱们通过使用最新的保险尺度来回护您的用户和名誉。
完全的使用步伐性命周期办理——利用初级装置步伐的内置更新步伐安排无缝使用步伐更新。可在几分钟内设置,一切这些都来自咱们复杂而壮大的GUI。
满功率延展性——为终极用户创立最好的用户休会。利用您的代码自界说和扩大初级装置步伐供应的内置功效,这些代码是用c#、c++、PowerShell、VBScript编写的,大概利用咱们事后界说的自界说操纵编写的。
软件特征
创立兼并模块
Advanced Installer同意您轻松创立兼并模块。 兼并模块是散发Win Installer组件和设置逻辑的尺度办法。
兼并模块相似于MSI数据库,但不能独自装置。 它旨在与现有的MSI数据库兼并。 创立兼并模块后,能够在未来的Advanced Installer名目中利用它,办法是在“兼并模块”页面中增加它。
Pack200紧缩办法
Pack200是一种十分有效地紧缩JAR文件的方法。 紧缩率取决于JAR中类文件的密度和巨细。 Pack200紧缩不是无损的。 删除冗余类属性,类文件中的常量池数据将兼并,排序并共存于存档中。
利用同步文件夹
Advanced Installer中的“同步文件夹”功效同意您在硬盘驱动器上的文件夹与名目中创立的文件夹之间创立同步链接。 这象征着每次翻开,构建名目或按“文件和文件夹”页面中的[革新]按钮时,该文件夹的内容将同步到磁盘上源文件夹的内容。
对磁盘上的源文件夹所做的任何修正也将对名目中的synchronized文件夹举行。 比方,假如在磁盘上的源文件夹中增加一些文件,它们将主动增加到名目中的synchronized文件夹中。
散列非版本化文件
Advanced Installer可以为非版本化文件盘算128位哈希值,并将它们存储在MSI包中。 Win Installer可使用文件散列来检测并制止不用要的文件复制。
LZMA紧缩
LZMA是Lempel-Ziv-Markov链算法的缩写,是一种数据紧缩算法。它利用相似于LZ77的字典紧缩计划,并具备高紧缩比(一般高于bzip2)和可变紧缩字典巨细。
LZMA紧缩算法的特性是:
•高紧缩比。
•可变字典巨细(最大4 GB)。
•紧缩速率:2 GHZ CPU上约1 MB / s。
•解紧缩速率:2 GHZ CPU上约10-20 MB / s。
•解紧缩的小内存请求(取决于字典巨细)。
•撑持多线程和P4的超线程。
•固体紧缩。
•归档标头紧缩。
•用于解紧缩的小代码巨细。
AES加密
AES是初级加密尺度加密算法的缩写,是一种可用于加密电子数据的对称密钥算法。对称密钥暗示假如利用AES和暗码加密装置步伐包,则用户必需晓得暗码才干装置使用步伐。暗码必需由两边,加密方(您)和实行解密的一方(您的客户)晓得。
AES算法用于密钥巨细为128,192或256位。更长的密钥供应更好的保险性。 Advanced Installer利用256位密钥,因而加密包能够回护敏感数据。