摘要: 1.项目工程搭建在TFS上,程序修改后编译生成文件,将文件拷贝到IS打包对应组织的目录下批处理就不再详细写出2.利用IS2009的工具IsCmdBld.exe,用命令行自动编译cd "d:\Program Files\InstallShield\2009\System"IsCmdBld.exe -p "D:\testproject\Install\test\test.ism" -r "build 0001" -c COMP -a "test"命令行使用解释详见:http://www.cnblogs.com/zhul 阅读全文
posted @ 2011-09-21 16:39 竹林逸轩 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 一. 工程类型:IS2010 installscript二.原理:1. XP和 Server2003系统:由于系统默认没有自带IIS组件,一般情况我们是需要通过添加删除程序----WINDOWS组件安装界面并插入系统盘来进行安装。实际上我们可以不调出添加删除程序界面,而通过系统可选组件安装管理进程”sysocmgr.exe”(system stand-alone optional component manager)来调出WINDOWS组件安装的界面,并且事先定义好的安装/卸载组件配置文件,这样程序在读入该文件时就会对文件内的设置作相应处理从而实现IIS自动安装。但这样安装的话中间会不停地弹出 阅读全文
posted @ 2011-09-21 16:35 竹林逸轩 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 原帖地址:http://blog.csdn.net/emma_he/archive/2010/05/24/5620723.aspx命令行模式编译生成安装包,可以省去打开installshield IDE的麻烦(打开很慢啊~),尤其是在工程量多,修改文件少的,升级的情况。1.在IS12的help文档中,有明确的讲述,如何使用命令行的方式来编译工程Using ISCmdBld.exe to Build a Release from the Command Line 使用ISCmdBld.exe在命令行中编译一个release。ISCmdBld.exe有很多命令行参数,这里翻译几个用到的:Param 阅读全文
posted @ 2011-09-21 16:33 竹林逸轩 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 目标:不重新编译安装包,实现installshield制作的安装程序文件更新环境:IS2009实现步骤:1. 从安装目录的.\system下提取iscab.exe,ISTools.dll,MediaBuild40.dll文件,将它们拷贝到自建的文件夹中,例如这里拷贝到d:\test目录。2. 将要更改的安装包拷贝也拷贝到d:\test目录进入cmd窗口,,输入d:,,再输入cd test,进入d:\test目录。之后使用命令行iscab data1.cab -lx -icab.ini提取安装包结构信息输出到 cab.ini 文件,大致包含头部描述段[ISCAB Info]和文件描述段[Prog 阅读全文
posted @ 2011-09-21 16:30 竹林逸轩 阅读(1831) 评论(0) 推荐(0) 编辑