代码改变世界

NEWS - InstallShield 2014正式发布

2014-05-15 10:28 by Kevin.Wan, 5111 阅读, 1 推荐, 收藏, 编辑
摘要:InstallShield又迎来了新的版本InstallShield 2014,开发版本号Ver 21.0,相关产品信息已经可以从厂商Flexera Software(富莱睿)官方网站获得。对于中国区用户来说,遗憾的是依然没有中文版发布(也许永远不会),不过作为最新版本,InstallShield ... 阅读全文

从Windows XP系统迁移到Windows 7,Windows 8开始

2014-04-15 10:02 by Kevin.Wan, 920 阅读, 0 推荐, 收藏, 编辑
摘要:Microsoft在2014年4月8日结束了Windows XP的支持。您的公司准备好了吗?如果您还没有迁移到Windows 7或8,那就要抓紧时间了。从现在起将不再向XP系统提供安全修补程序,而仍然运行XP系统的设备将很容易受到入侵,威胁到您的网络。Windows迁移步骤:步骤1:迁移准备(清点、... 阅读全文

INFO - InstallShield中的InstallScript工程Setup.exe /s的使用细节

2013-11-07 11:02 by Kevin.Wan, 1848 阅读, 0 推荐, 收藏, 编辑
摘要:在InstallShield的各种工程类型中,Basic MSI工程Build出的安装包基于Windows Installer标准,所以默认就支持静默安装(至于如何静默安装,请自行补充相关知识)。而对于另外一种工程类型InstallScript,则过程稍复杂,需要先通过 “/r” 参数路径静默脚本*.iss文件,然后再通过“/s"静默参数完成静默调用。InstallShield的帮助文档中关于InstallScript的静默执行的示例如下:Setup.exe /s /f1"C:\Temp\Setup.iss"上述情况其实只满足一种情况下才能成功执行,及你的安装包不 阅读全文

HOWTO - Basic MSI安装包在安装运行过程中如何获取完整源路径

2013-10-28 10:36 by Kevin.Wan, 935 阅读, 0 推荐, 收藏, 编辑
摘要:有朋友问到如何在一个Windows Installer安装包中获取安装包源路径,就是在安装包运行过程中动态获取*.msi所在完整路径。这个问题分两类,如果我们的安装包只是一个*.msi安装文件,那么可以通过获取PropertyOriginalDatabase的值来得到(注意:OriginalDatabase值有效的前提是这是初次安装,不适用修复等模式)。第二种情况是我们将MSI包封装在一个*.exe中,则我们需要通过SETUPEXEDIR这个Property来获取。 阅读全文

NEWS - InstallShield 2013 SP1发布

2013-10-09 09:59 by Kevin.Wan, 1046 阅读, 0 推荐, 收藏, 编辑
摘要:2013的这个国庆假期期间,InstallShield厂商Flexerasoftware(中文名:福莱睿)发布了最新版本InstallShield 2013的SP1,由于这个升级包带来一些新的技术支持和变化,所以特地给大家介绍一下:1. 支持Windows 8.1和Windows Server 2012 R2,之前就有很多安装包开发者来询问InstallShield 2013是否支持微软最新系统更新,通过这次更新,InstallShield 2013的用户可以免费获得支持,而InstallShield 2013之前的用户需要升级他们手里的InstallShield。2. InstallScir 阅读全文

INFO - InstallShield 2013中已经不再包括的过时技术

2013-06-09 14:34 by Kevin.Wan, 1393 阅读, 0 推荐, 收藏, 编辑
摘要:以下内容已经从InstallShield 2013中删除:ClickOnce Deployment projectsNetscape supportVisual Basic dependency scannerVisual Basic Wizard (for importing Visual Basic 6 projects)Windows Installer 2.0Windows Installer 3.0以下可分发包已经不再包括在InstallShield 2013中:Access 2000/2002/2003Access 97ADO Data Control 6.0Crystal Rep 阅读全文

NEWS - InstallShield 2013发布

2013-06-05 10:54 by Kevin.Wan, 2013 阅读, 0 推荐, 收藏, 编辑
摘要:在2013年6月4日,新版本InstallShield 2013正式发布,新增或重点改善功能如下:Build both physical installations and virtual application packages from the same build process and ensure compatibility with preferred enterprise application virtualization technologies, includes new Microsoft App-V 5.0 supportStreamline configuration 阅读全文

HOTFIX - InstallShield和AdminStudio安全补丁更新

2013-03-08 09:58 by Kevin.Wan, 430 阅读, 0 推荐, 收藏, 编辑
摘要:TippingPoint报告了Flexera Software的InstallShield和AdminStudio产品的安全漏洞。覆盖以下产品:InstallShield 2012 Spring及早期产品 - Premier, Professional, Express和LE版本。InstallShield 12及早期产品 - Premier, Professional以及Express版本。InstallShield DevStudio 9.xInstallShield Express 5.xAdminStudio 11.x 到 5.5 - Enterprise, Standard以及LE版 阅读全文

NEWS - InstallAnywhere 2012 SP1发布

2013-02-03 23:40 by Kevin.Wan, 573 阅读, 0 推荐, 收藏, 编辑
摘要:近日,跨平台安装打包工具InstallAnywhere 2012发布了SP1补丁包。SP1更新主要包括以下三个内容:New Platform SupportInstallAnywhere 2012 SP1 supports the latest and most updated platforms including Mac OS X 10.8(Mountain Lion), SUSE Linux 12.2, Ubuntu 12.10, IBM i 7.1, Red Hat Enterprise Linux 6.3, and Fedora 17.Ability to Code Sign Mac 阅读全文

SOLUTION: InstallShield制作的安装包中如何添加防火墙例外

2013-01-05 12:19 by Kevin.Wan, 1324 阅读, 0 推荐, 收藏, 编辑
摘要:今天有个示例程序,需要对安装包中的一个应用程序添加防火墙例外,添加过程不断出现小状况,现将我的分析和解决过程与大家一起分享。首先说明,我选择的工程类型是Basic MSI工程。正常我们添加防火墙例外,会想到用netsh firewall命令,那么我就在InstallScript脚本中,通过LaunchAppAndWait调用系统目录下的netsh.exe,然后将其他参数传入即可,这个需求看似简单,但接下来我遇到了一连串的问题:问题1:安装调用之后(确认已经调用),发现添加失败,防火墙例外列表中没有我要添加的程序。通过参数输出等方式,确认给入参数正确。同时,我发现如果在安装完成后,在目标机上通过 阅读全文

HOWTO - 带有Prerequisites的InstallShield工程如何封装Single Executable形式安装包

2012-12-12 16:20 by Kevin.Wan, 1405 阅读, 0 推荐, 收藏, 编辑
摘要:在使用InstallShield封装安装包过程中,我们为了传输便捷,有时会优先选择Network Image形式的安装媒体类型(就是将安装包封装为一个.exe安装包,干净利落)。现提供InstallShield三种主要工程类型中如何解决上述问题。InstallScript工程:在Prerequisites视图中添加某个Prerequisite,点击该Prerequisite的Properties属性,选择Include with Media。Basic MSI工程:在Redistributables视图中添加某个Prerequisite,点击该Prerequisite的Properties属性 阅读全文

HOWTO - InstallAnywhere的变量中如何处理$字符的相关问题

2012-11-28 15:59 by Kevin.Wan, 495 阅读, 0 推荐, 收藏, 编辑
摘要:使用跨平台安装打包工具InstallAnywhere的用户应该熟悉InstallAnywhere的脚本中如何添加变量,$VARIABLESNAME$。运行时安装包会将两个“$”符号之间内容替换成实际变量值,如果没有对应变量,则换为空。所以有关“$”字符使用注意事项:1. 脚本中如何用到“$”符号,用“$DOLLAR$”。2. 如果用户输入的变量中有“$” 符号怎么办,可用如下方案:假设我们的脚本中实际输出是:user $USERNAME $PASSWORD那我们可以设置两个自定义变量,如 $MYUSERNAME$ 和$MYPWD$,分别设为$USERNAME和$PASSWORD,然后脚本这样写 阅读全文

HOWTO - InstallShield工程Build完成后直接将安装包介质输出到指定目录

2012-11-28 11:59 by Kevin.Wan, 860 阅读, 0 推荐, 收藏, 编辑
摘要:InstallShield工程正常编译完,安装包介质会在其工程同目录下生成类似Product Configuration *等等的配置项,逐级往下我们会找到安装包介质(当然,还有朋友把Product Configuration *目录下的所有内容当安装包介质,这。。。)有两种方式可以指定安装包输出目录(前提是已经配置好Release项):1. Release配置项 -> Build选项卡 -> 重新指定Release Location2.Release配置项 -> Events选项卡 -> 打开Distribute After Build开关,设置为Yes -> 阅读全文

Basic INFO - 如何识别InstallShield各种工程类型

2012-10-23 10:24 by Kevin.Wan, 1359 阅读, 0 推荐, 收藏, 编辑
摘要:这个话题,只针对InstallShield初学者,看似简单的一个问题,但每天都有网友问到,由于InstallShield各种工程类型的差异性,导致实现同样需求可能采用不同的方法,所以在平时的技术交流过程中,大家沟通的前提一定是要明确所采用InstallShield工程类型,当然我们平时还须知道InstallShield版本。InstallShield工程类型主要分InstallScript,InstallScript MSI和Basic MSI三种,确认工程类型的方式很简单,打开InstallShield工程,在工程左上角,方括号[]中间的内容就是工程类型:InstallScript工程类型I 阅读全文

NEWS - InstallAnywhere 2012已经发布

2012-10-11 15:13 by Kevin.Wan, 974 阅读, 0 推荐, 收藏, 编辑
摘要:自从支持Windows 8的InstallShield 2012 Spring版本发布以后,很多InstallAnywhere用户也在翘首企盼支持Windows 8的InstallAnywhere发布,终于等来了。Flexera Software在2012年10月10日宣布,新版本的InstallAnywhere 2012发布。下面简单分析一下InstallAnywhere 2012新版本中新增加的功能:1. 支持Windows 8和Windows Server 20122. 添加了新支持的平台,包括Mac OS X 10.7 (Lion),SUSE Linux 11.3,Ubuntu 12. 阅读全文
上一页 1 2 3 4 5 6 ··· 16 下一页