您的位置:首页 > 编程开发 > 安装制作 > InstallShield 2019下载(程序打包工具) 25.0.0.764 特别版

InstallShield 2019下载(程序打包工具) 25.0.0.764 特别版InstallShield 2019下载(程序打包工具) 25.0.0.764 特别版

软件大小:255 MB

软件语言:英文

用户评分:5

软件类型:

授权方式:免费版

软件官网:

更新时间:2020-07-11

软件分类:安装制作

运行环境:WinXP, Win7, Win8, Win10, WinAll

  InstallShield2019破解版提供专业的安装程序制作方式,可以帮助用户在软件上为自己开发的软件打包,从而将开发的软件制作为EXE格式,方便你安装到电脑使用,该软件支持在32位与64位系统上开发和构建安装程序,支持拖放注册表项以创建注册表项,也可以查看注册表视图,让用户可以更好设计安装程序的加密方式以及注册方式;InstallShield2019也支持在高级UI和套件/高级UI项目中嵌入格式化表达式以实现运行时解析,在高级UI和套件/高级UI项目的各个区域中,您现在可以将对象表达式嵌入到查询目标系统,以获取有关文件,注册表项,操作系统或其他详细信息的信息,这使您可以在运行时根据目标系统特定条件动态配置许多高级UI或Suite / Advanced UI设置,如果你需要对自己的开发数据打包,可以下载InstallShield!

新版功能

  InstallShield包含以下新功能。

  InstallShield支持Windows 10 Technical Preview。

  针对Windows 10

  在具有Windows 10 Technical Preview的系统上,Windows Installer属性VersionNT和VersionNT64表示603,最初是作为Windows 8.1的版本号引入的。因此,无法在专门针对Windows 10的.msi程序包中创建条件。

  自Windows Installer 5.0和Windows 7以来,.msi包中的DLL自定义操作被填充以阻止获取操作系统版本; API GetVersion,GetVersionEx和RtlGetVersion返回Windows版本6.0.6000,最初是Windows Vista的版本号。因此,也无法从DLL自定义操作或InstallScript自定义操作(实现为DLL)获取Windows的实际版本号。

  由于Windows Installer中的上述行为,因此无法轻松检测运行.msi程序包的Windows版本。在可以指定目标系统操作系统要求的区域中,例如Basic MSI和InstallScript MSI项目的Project Assistant中的“安装要求”页面,Windows 8.1选项已重命名为Windows 8.1或更高版本,以反映新的运行时行为。

  InstallScript,Advanced UI和Suite / Advanced UI项目可以正确检测目标系统上存在的Windows版本(包括Windows 10)。因此,如果您的安装需要定位或排除Windows 10,您可能希望使用这些类型的项目来创建条件,在这些条件下,应根据实际目标系统平台运行.msi包。

  应安装在Windows 10上的InstallShield先决条件已更新,以便在需要时安装在这些系统上。以前,在这些系统上默认情况下可能没有运行先决条件。

  适用于Windows 10的InstallScript语言支持

  以下结构成员和预定义常量已添加到InstallScript语言中:

  •SYSINFO.WINNT.bWin10-这是一个新的SYSINFO结构成员。如果操作系统是Windows 10,则此值为TRUE。 (这适用于InstallScript事件驱动的代码;它不适用于自定义操作。)

  •ISOSL_WIN10-这是一个新的预定义常量,可用于FeatureFilterOS函数和SYSINFO结构变量。它表示目标系统正在运行Windows 10。

  支持Microsoft Visual Studio 2015

  InstallShield包括对Visual Studio 2015 Preview的支持。您可以从此版本的Visual Studio中创建InstallShield项目。

  数字签名改进

  InstallShield包含一些改进,用于在构建时对安装和文件进行数字签名。

  支持SHA-256数字证书

  InstallShield现在允许您使用使用SHA-256哈希算法的数字证书在构建时对安装和文件进行签名。

  SHA-256比SHA-1更受青睐,由于可能存在安全漏洞,因此被弃用。微软宣布Windows将停止信任2016年1月1日之后签署并加盖SHA-1证书的项目。此外,证书颁发机构 - 颁发证书的组织 - 正逐步淘汰SHA-1证书的创建。因此,建议您使用SHA-256证书替换InstallShield项目中的任何SHA-1证书。

  在InstallShield中,要使用SHA-256证书替换SHA-1证书以对您的版本进行签名,请使用“版本”视图中的“签名”选项卡将当前证书的引用替换为SHA-256证书的引用。

  如果您的项目配置为使用SHA-256证书进行签名,则InstallShield会在构建时签署的文件的签名中使用SHA-256哈希。如果您的项目仍配置为使用SHA-1证书进行签名,则InstallShield使用SHA-1哈希;此外,使用SHA-1证书现在会触发构建警告-7346以提醒您有关SHA-1的使用情况。

  在早期版本的InstallShield中,当使用SHA-1和SHA-256证书进行签名时,InstallShield在文件签名中使用SHA-1哈希。

InstallShield 2018下载(安装程序制作)

大小:404 MB版本:破解版环境:WinXP, Win7, Win8, Win10, WinAll

进入下载

软件特色

  够使用证书库来引用证书

  当您指定要用于对文件和安装进行签名的数字签名信息时,InstallShield现在允许您引用包含要使用的证书的证书存储。此支持可用作在计算机上指定.pfx证书文件的替代方法。

  要指定是否要使用证书存储区或.pfx证书,请使用“版本”视图中“签名”选项卡上的“数字证书文件”设置。单击此设置中的省略号按钮(...)时,将打开一个新的“证书选择”对话框,使您可以指定证书信息,例如商店名称(个人,受信任的根证书颁发机构,企业信任,中间证书颁发机构),存储位置(用户或计算机),以及标识要使用的特定证书的主题。或者,您可以在此对话框中指定要使用的.pfx文件的路径和文件名。

  如果将项目配置为使用通过密码保护导入的证书进入商店,则在InstallShield尝试对项目的文件进行签名时,Windows会在构建时提示输入密码。 Windows使用的强密钥保护不允许InstallShield为加密提供程序提供密码。

  证书存储支持也可用于签署补丁和QuickPatch包:

  •要为修补程序指定证书存储区或.pfx证书信息,请在“修补程序设计”视图中使用“数字签名”选项卡进行修补程序配置。

  •要为QuickPatch程序包指定证书存储区或.pfx证书信息,请使用QuickPatch项目中“常规信息”视图的“构建设置”区域。此区域包括一个包含新支持的数字签名选项卡。

  此外,可用于签署已构建的InstallScript版本的命令行工具iSign.exe已更新,包括支持在证书库中使用证书。

安装方法

  1、下载InstallShield2019PremierComp.exe软件直接启动安装就可以了

  2、如图所示,这里是软件的安装提示界面,点击 next

  3、显示安装协议内容,点击第一项接受协议,点击next

  4、提示软件的安装地址,可以默认软件的地址

  5、显示安装语言,这里找到Chinese就可以了

  6、提示安装进度,你需要登录几十秒钟软件才能安装完毕

  7、InstallShield2019已经安装成功,点击finish退出吧

破解方法

  1、下载以后得到一个破解文件夹,打开Cracked找到里面的补丁

  2、复制ISUIServices.dll以及license.lic到软件的安装地址指定文件夹下

  3、复制到C:Program Files (x86)InstallShield2019System,点击替换

  4、打开Certificate文件夹安装里面的InstallShield2019.cer,双击启动

  5、将InstallShield2019.cer安装到你的电脑,点击安装证书

  6、该向导可帮助你将证书、证书信任列表和证书吊销列表从磁盘复制到证书存储。点击下一步

  7、将所有的证书都放入下列存储(P),点击浏览找到位置

  8、选择“受信任的根证书颁发机构”点击确定,随后继续下一步

  9、正在完成证书导入向导,单击完成后将导入证书。

  10、提示导入完成,现在你可以在桌面打开自己的软件了

  11、打开软件,不弹出注册提示,说明软件是已经激活的

  12、如果你需要使用这款软件,可以参考http://www.pc0359.cn/downinfo/38920.html查看打包过程

使用说明

  能够为UAC对话框指定程序名称

  “版本”视图中的“签名”选项卡包含新的“签名说明”设置。使用此设置指定要在UAC对话框的“程序名称:”标签右侧显示Setup.exe文件,.msi文件和InstallShield在构建时签名的其他安装文件右侧的文本。时间。当最终用户启动签名文件并且需要提升权限时,将打开UAC对话框。

  如果将“签名描述”设置留空,则InstallShield将使用不带扩展名的文件名作为UAC对话框中的文本。

  能够使用.pfx文件或证书库中的证书对媒体头文件进行数字签名

  InstallShield现在支持使用.pfx文件对媒体头文件(.hdr文件)进行签名,这些文件用于InstallScript项目的一键安装类型的安装。或者,您可以使用证书存储中的证书对媒体头文件进行签名。

  以前,有必要使用.spc和.pvk文件而不是.pfx文件进行签名。

  自动化接口支持指定数字证书信息

  自动化接口支持指定.pfx文件和证书存储信息。此外,它还支持指定签名描述。

  在基本MSI,InstallScript,InstallScript MSI,InstallScript对象和合并模块项目中,ISWiReleases对象包括两个新的读写字符串属性。

  •DigitalCertificateInfo - 此属性获取或设置计算机上.pfx文件的路径,或者指示证书存储详细信息的字符串。

  •SignatureDescription - 此属性获取或设置签名描述

  能够在64位开发系统上查看源计算机注册表的32位和64位区域

  如果在64位开发系统上使用InstallShield,则InstallShield中的Registry视图现在会显示计算机注册表的32位和64位区域:

  •HKEY_LOCAL_MACHINE  Software

  •HKEY_LOCAL_MACHINE  Software  Wow6432Node

  此支持使得在64位计算机上开发安装变得更加容易,因为它使您可以将条目从这些源区域拖放到此视图的目标窗格中的相应区域。

  以前,如果您在64位开发系统上使用InstallShield,则InstallShield中注册表视图中的源窗格未显示来自注册表的HKLM  Software部分的任何64位数据;此外,源窗格显示来自HKLM  Software区域中机器的HKLM  Software  Wow6432Node区域的32个数据。

  请注意,如果您希望安装将注册表数据安装到64位目标系统上的注册表的64位区域而不将其重定向到32位区域,则必须将注册表数据放在标记为64位。只需将注册表视图中源窗格中的64位数据拖动到视图的某个目标窗格中的某个位置,就不会将该组件标记为64位。

  此功能在以下项目类型中可用:基本MSI,DIM,InstallScript,InstallScript MSI,InstallScript对象,合并模块,MSI数据库,MSM数据库和转换。

  对象表达式使用此约定:

  [@Object(Parameters,...)。Property(Parameters,...)]

  每个对象表达式都包含对对象的引用,该对象是对象特定属性的集合。对象和属性可能包含参数。

  例如,以下Platform对象表达式获取运行高级UI或Suite / Advanced UI安装的机器的体系结构(x86,x64,IA64,ARM或Unknown):

  [@ Platform.Architecture]

  以下Registry对象表达式获取HKLM  Software  My Company Name  My Product Name注册表项的RegisteredOwner值的值数据:

  [@Registry(HKLM  Software  [COMPANY]  [PRODUCT],true).KeyValue(RegisteredOwner)]

  您可以将对象表达式嵌入到其他格式化表达式中,例如在属性表达式或其他对象表达式中。在下面的表达式中,Registry对象表达式作为参数的一部分嵌入到File对象表达式中。

  [@file([@注册表(HKLM  SOFTWARE  myProduct的).KeyValue(MyProductPath)]  MyProduct.exe).Version]

  如果MyProduct.exe文件位于为MyProductPath值数据指定的位置,则File对象表达式将返回该文件的版本。如果在该位置找不到该文件,或者注册表值不存在,则File对象表达式返回空字符串。

  InstallShield现在还允许您通过命令行将文字方括号作为字符串的一部分传递到高级UI或Suite / Advanced UI安装中的包。例如,[ [] Text []]等命令行在运行时解析为[Text],并传递给带方括号的包。以前,方括号中的字符串被视为安装尝试在运行时解析的属性。唯一的解决方法是使用格式化的属性表达式(例如[PropertyForSquareBracketString]),该表达式将在运行时解析为包含方括号的属性值。

下载地址

下载错误?【投诉报错】

InstallShield 2019下载(程序打包工具) 25.0.0.764 特别版

高速下载

最新软件

更多>

快捷导航

返回顶部