NEWS InstallShield 2012 Service Pack 1发布

摘要:
FlexeraSoftware本月发布了2012版本的InstallShield SP1,该版本已得到改进并修正了错误。用户可以通过FlexeraSoftware产品和许可证中心获得SP1的安装包。重点改进Premier版本中的Suite项目类型。建议InstallShield 2012(Premier、Professional和Express版本)的所有用户更新

Flexera Software本月发布了InstallShield 2012版本的SP1,进行了改善和Bug修正,用户可以通过Flexera Software Product and License Center 获取SP1的安装包。

重点对Premier版本中的Suite工程类型进行改善,建议InstallShield 2012的所有用户(Premier,Professional和Express版本)都更新,详细内容如下:

Support for Digitally Signing Software Identification Tags

If you configure your project to include a software identification tag and you also configure the release in the Releases view to use a .pfx file to digitally sign your release, InstallShield digitally signs the tag at build time. Note that the .NET Framework 2.0 or later must be installed on your build machine in order to sign a tag file.

IOA-000065046

The conditions for the InstallShield prerequisite that installs Crystal Reports Basic for Visual Studio 2008 (x64) have been fixed. Previously, they were incorrect, and the installation did not run on x64 target systems when needed.

IOA-000065062 (Basic MSI, DIM, InstallScript MSI, Merge Module)

Log messages that are written by the built-in InstallShield custom action ISSearchReplaceUninstall now accurately indicate what is occurring during uninstall. Previously, the log indicated that the component that contained the text file changes was not being removed, even if it were being removed.

IOA-000065241 (InstallScript)

It is now possible to add an InstallScript Object to a feature in an InstallScript project. Previously, two of the InstallShield DLL files were not registered properly during the installation; therefore, adding an InstallScript Object to a feature in an InstallScript project failed, and it caused an error ("The object <ObjectNamem> could not be inserted. You may need to reinstall the object in order to use it.").

IOA-000065300 (Suite)

Selecting a non-.ico file for the icon of a Suite Setup.exe file no longer causes build warning -7212, and it no longer uses the default icon instead of the selected custom icon.

IOA-000065347, IOA-000065397 (Basic MSI, InstallScript MSI)

If you use the Release Wizard to create the Web type of release, the settings on the Setup.exe tab are no longer disabled. The Setup Launcher setting on this tab is now always set to Yes; No is no longer available, since creating a Web release requires the Setup.exe setup launcher.

IOA-000065378 (Basic MSI, InstallScript MSI)

The dependency scanners in InstallShield now add the appropriate 32-bit merge module for a 32-bit managed DLL that has native dependency. Previously in some cases, InstallShield added a merge module that had the appropriate name but that was targeting 64-bit instead of 32-bit platforms.

IOA-000065380 (Suite)

The "Suite Setup.exe Command-Line Parameters" topic in the InstallShield Help Library has been corrected. For example, previously, this help topic listed /l instead of /language.

IOA-000065382 (Suite)

The inline help for the command line settings and the silent command Line settings in the Packages view have been expanded. The documentation now explains that if you include an .msi or .msp package in a Suite installation, you should specify only Windows Installer properties in these settings.

IOA-000065386 (Basic MSI, DIM, InstallScript MSI, Merge Module)

Build warning -6637, which warns about invalid registry data, no longer occurs when you build a release that includes a .NET file whose REG File to Merge at Build feature setting specifies a .reg file that contains a multistring value.

IOA-000065468

You can now import registry files (.reg) that contain UNIX or Mac style line endings into InstallShield projects.

IOA-000065478 (Suite)

When you add a 64-bit .msi package to a Suite project, InstallShield now properly detects that the package is 64 bit, enabling a package to install to 64-bit locations. Previously, the 64-bit locations may have been redirected to 32-bit locations.

IOA-000065590 (Suite)

At run time, if a child feature is selected by default (that is, if the condition that is configured in the child feature's Condition setting evaluates as false on the target system), and an end user selects that child feature in the InstallationFeatures wizard page, its parent feature is now also selected. A child feature cannot be selected without its parent feature being selected. When the installation is done, both the parent and child features are present on the target system. Previously, even though the run-time UI showed that the parent feature was selected, it was not installed, and neither was the child feature.

IOA-000065625 (Basic MSI, DIM, InstallScript MSI, Merge Module)

Self-unregistration of .exe files is now performed correctly. Previously, self-unregistration failed, and a run-time error was displayed.

IOA-000065703 (Suite)

If you try to add a file that is already associated with a package in the Packages view, the Resolve Conflict dialog box opens. If you specify that you want to replace the existing file, InstallShield now replaces the file. Previously, the file was not replaced.

IOA-000065850 (Suite)

It is now possible to set and then unset the Anchor setting for a control in the Wizard Interface view. Previously, once a value had been added to the Anchor setting, it was no longer possible to revert back to a blank setting.

IOA-000065889 (Suite)

If you change a brush style from a solid brush to a gradient brush, the style is applied correctly to areas of the wizard pages. Previously, the gradient settings were not properly stored in the XML, and this led to display problems.

IOA-000065947 (Suite)

Each combo box control and list box control in the Suite user interface has a new Content Property setting. This setting lets you specify the options that you want to be listed in the control. It also lets you assign a different property value to each option. At run time, the installation sets the property that is identified in the control's Property setting with the value that corresponds with the option that the end user selects.

免责声明:文章转载自《NEWS InstallShield 2012 Service Pack 1发布》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇写一个简易的java项目(五) websocket 弹幕 -1Nexus的下载和安装下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

nacos产生大量日志处理

/我们发现nacos产生大量日志,浪费磁盘空间资源将配置文件nacos/conf/application.properties的生产日志功能关闭--进入配置文件vim./nacos/conf/application.properties--将true改为falseserver.tomcat.accesslog.enabled=true--重启nacos./n...

VMP加壳(三):VMP壳爆破实战-破解某编辑类软件

同时,记住在内存视图中向VMP0段提供断点后继续单击确认按钮,以查看调用方法的位置(此处的返回地址为0x5E01E9),但此处返回push(或vm条目)。这个地方会是验证码检测的入口吗!通过字符串查找各种键提示(sn、不正确注册等)的内存:通过访问断点查找键代码,然后找出调用该函数的函数,这与JCC指令的距离更远。...

JS学习笔记(一)JS处理JSON数据

在数据传输过程中,json以文本的形式传输,也就是字符串,而JS则对json对象进行操作。因此,JSON对象和JSON字符串之间的相互转换是关键。如果系统提示您找不到toJSONString()和parseJSON()方法,则说明您的json包版本太低。...

JS前端数据多条件筛选(商品搜索)

有时候也会需要在前端进行数据筛选,增强交互体验。当数据可用的筛选条件较多时,把逻辑写死会给后期维护带来很大麻烦。进行商品按条件筛选主要是利用Arrary.prototype.filter对数组元素进行遍历检查,返回一个符合检查条件的新数组,不会改变原数组。为了能自动适配不同的筛选条件,将筛选条件分为两个大类,一个是区间类型rangesFilter,如:品牌、...

开源跳板机jumpserver的安装部署和使用详细教程及踩坑经验

安装篇jumpserver需要依赖于mysql数据库,python开发工具的支持,所以需要安装一系列软件。按照提示进行所有流程的安装,安装完成之后访问http://ip:8000端口即可登录到jumpserver。因为jumpserver会在被管理的后端主机上通过此处指定的管理用户来添加指定的用户和sudo权限:配置sudo授权,用于添加sudo授权。...

tomcat不打印日志的原因及解决办法

tomcat的日志在刚启动的时候可以正常打印,系统正常运行几天以后就会出现不打印日志或者日志打印的内容缺少的情况,但是系统还是可以正常使用的,重启tomcat以后日志打印就又正常了,请问一下这是什么原因呢?日志框架使用的是log4j,使用了日志按天分割,每天的日志量是5G左右1.下载日志jar包,例如:commons-logging-1.1.1.jar。放在...