跟小D每日学口语

随笔分类 -  Installshield

This is a powerfule installation development tools for all Windows platforms.
Installshield创建快捷方式不能正常运行的几种原因
摘要:Installshield软件提供创建快捷方式的功能,但是经常有朋友发现创建了以后快捷方式不能运行,在此列一下几种常见原因供各位朋友参考: 1. 没有选择相应的working directory,这种问题对exe文件不大,对别的格式的文件影响较大,有些文件启动时会寻找工作目录,如果这个选项没有选对, 阅读全文

posted @ 2018-12-27 15:25 海洋女神 阅读(1023) 评论(3) 推荐(0) 编辑

Installshield调用DLL的正确姿势
摘要:脚本如下 szDllPath = SUPPORTDIR ^ "TestCom.dll"; set oMyTest = CoCreateObjectDotNet(szDllPath, "TestCom.TestClass"); szMsg1= oMyTest.Test(svSerial); Messa 阅读全文

posted @ 2016-12-21 14:28 海洋女神 阅读(1139) 评论(1) 推荐(0) 编辑

Installshield如何实现升级覆盖文件
摘要:这个简单的问题,问过的人不计其数,但是反馈者寥寥,并且往往不能顺利达成目标,只能采取复杂方式来实现,这里吐槽一下IS的帮助文档,很庞大很全,但是有些小技巧就是不讲。 网友冰雪孤独哥今天提供了及时的反馈,讲解如何实现升级覆盖文件。 案例为Installscript MSI PROJECT!!!看清楚了 阅读全文

posted @ 2016-12-14 17:36 海洋女神 阅读(3357) 评论(5) 推荐(3) 编辑

Installscript如何给自定义路径的变量赋值
摘要:installscript自定义路径的赋值 TextSub("MY_WINDOWS_TEMP_SQL2008_DIR")="C:\\Windows\\temp2\\"; 参考为 来自参考国外参考:http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4f 阅读全文

posted @ 2016-12-13 15:02 海洋女神 阅读(617) 评论(0) 推荐(0) 编辑

海洋女神建新installshield交流群了,原来的老群都满了,请加新群哦,记得认真填写验证信息
摘要:群号511751143 海洋女神installshield群 阅读全文

posted @ 2016-05-26 08:51 海洋女神 阅读(756) 评论(4) 推荐(0) 编辑

【海洋女神原创】谈谈静默安装
摘要:来问静默安装的朋友很多,并且大部分情况下,对静默安装的概念和原理不清楚,所以还是写个小文章,普及一下知识。 首先明确一下静默安装的概念,静默安装指的是安装时无需任何用户干预,直接按默认设置安装。 阅读全文

posted @ 2016-05-04 17:43 海洋女神 阅读(1886) 评论(0) 推荐(0) 编辑

How to:如何让Installshield显示正确的软件所需空间--网友冰块先生贡献
摘要:软件环境: installshield2010 工程类型:installshield project 现象:当转换目录后所需空间显示不正常。 解决办法:在转换目录地方加上一个TARGETDIR重新赋值可以解决 阅读全文

posted @ 2015-08-19 15:02 海洋女神 阅读(952) 评论(0) 推荐(0) 编辑

【海洋女神原创】知识普及:IS版本命名规则和高低关系
摘要:经常有朋友对IS的版本命名不甚了解,有时候在交流的时候就会造成误会,在这里做一下普及。 IS最早出名的版本是IS6.22,这是个非常古老的版本的,但是在IS历史上有不可磨灭的贡献。 之后很长一段时间内,IS沿用了这个命名规则,但是去掉了后面的小数点,变成了IS10, IS11, IS12。 在这之后,IS 的命名规则又根据年份来起名,变成了IS2008,IS2009,IS2010, IS2011, IS2012...IS2015。 阅读全文

posted @ 2015-07-02 10:25 海洋女神 阅读(664) 评论(1) 推荐(1) 编辑

【海洋女神原创】How to: Installshield做安装包时如何添加文件
摘要:我一直以为这不是一个问题,可是没想到在几个群内,对于如何向安装包添加文件不解的大有人在,今日稍暇,整理成篇,以供参考。 阅读全文

posted @ 2014-03-04 15:38 海洋女神 阅读(5818) 评论(8) 推荐(2) 编辑

【海洋女神原创】Installshield脚本拷贝文件常见问题汇总
摘要:很多朋友经常来问:为什么我用CopyFile/XCopyFile函数拷贝文件无效? 引起这种情况的原因有很多,今天略微总结了一下,欢迎各位朋友跟帖补充不完善的地方 阅读全文

posted @ 2012-04-24 11:32 海洋女神 阅读(3850) 评论(0) 推荐(2) 编辑

Installshield获取安装包版本的系统变量是IFX_PRODUCT_VERSION
摘要:Installshield获取安装包版本的系统变量为IFX_PRODUCT_VERSION 当笔记记下来,很简单的一个变量,不过IS里查系统变量是让人头大,知道就是知道,不知道查起来查死人 阅读全文

posted @ 2012-03-15 16:55 海洋女神 阅读(2144) 评论(1) 推荐(1) 编辑

【海洋女神原创】installshield 32位打包和64位打包的注意事项
摘要:32/64位问题要把握几点:1. 明确你的产品是否需要区分32/64位2. 明确你的产品中是否有32/64位的服务注册3. 了解InstallShield Build出来的安装包本身是32位应用程序4. 了解Windows 64位系统上的32位路径和64位路径差异以及如何在InstallShield 阅读全文

posted @ 2012-03-14 17:26 海洋女神 阅读(4475) 评论(0) 推荐(0) 编辑

Installshield 64位操作系统下拷贝文件,如何重定向到32位的系统文件夹下
摘要:64位操作系统下拷贝文件重定向问题,在在复制代码前加上Disable(WOW64FSREDIRECTION);就可以解决64位系统默认复制到syswow64的问题但是注意:Disable(WOW64FSREDIRECTION); CopyFile( SUPPORTDIR^"MUCam32.dll", WINSYSDIR^"MUCam32.dll"); 是没有用的,WINSYSDIR64 才可以,WINSYSDIR 依然是32位路径。64位机器上的system32虽然写的是32,但。。。 阅读全文

posted @ 2012-03-14 17:24 海洋女神 阅读(2675) 评论(0) 推荐(0) 编辑

【海洋女神原创】安装导论--谨以此文与那些徘徊在安装的大门外,并且被花哨的功能所迷惑的朋友们共勉。
摘要:很多年前的一个秋天的下午,我在上一堂编程课,老师先让我们把编程工具装上。因为很多电脑比较破旧 ,安装纷纷出了问题,老师看看也来不及讲课了,索性一边帮我们装软件,一边讲起了安装的一些知识。 老师问:你们知道安装的本质是什么吗? 阅读全文

posted @ 2011-09-02 16:57 海洋女神 阅读(3047) 评论(3) 推荐(1) 编辑

【海洋女神原创】一个简单的带序列号输入的安装包
摘要:首先建立一个Installscript Project 在Installation Designer中,找到Behavior and Logic -> Install Script, 在Setup.rul中找到Before Move Data -> OnFirstUIBefore,找到Dlg_SdR 阅读全文

posted @ 2011-07-24 15:37 海洋女神 阅读(2443) 评论(0) 推荐(0) 编辑

How to:installshield安装包怎样才能出现选择路径的界面?
摘要:这个问题新手问的很多,installshield的安装包默认设置下选择路径的界面藏在Custom安装类型下。在做完安装包后,点击执行,正常选择“下一步”“下一步”,来到Setup Type界面选择Custom类型,点击Next,就会出现选择路径的界面了。 阅读全文

posted @ 2011-02-22 14:03 海洋女神 阅读(4732) 评论(9) 推荐(0) 编辑

【海洋女神原创】installshield零碎知识点集锦
摘要:是一些平时搜集的小知识点,都是网友解决某个小问题时候的一些小代码之类的,搜集起来,以备不时之需 installshield 64位操作系统重定向installshield 64位操作注册表设置installshield 安装字体installshield 操作64位进程installshield 写 阅读全文

posted @ 2011-01-25 16:46 海洋女神 阅读(3586) 评论(4) 推荐(2) 编辑

Installshield关于.NET安装时需要重启动的处理办法,以及延伸出的重启后继续安装的安装包的一点想法
摘要:很多朋友做安装包的时候,所打包的软件需要.NET Framework之类的环境,他们会检测系统是否已经安装了.NET,如果没有,则调用.NET安装包来安装。但是.NET安装完是需要重启动的,一般来说,我们都推荐使用/q/norestart的静默安装函数来使重启动推迟到安装结束时,使用如下:LaunchAppAndWait(SUPPORTDIR^"dotNetFx40_Full_x86_x64.exe","/q /norestart",WAIT);.NET在重启后才能生效,但是如果在安装完.NET之后的安装行为中立刻需要使用.NET特性,那么必须让先电脑重 阅读全文

posted @ 2011-01-25 14:37 海洋女神 阅读(5366) 评论(18) 推荐(3) 编辑

打包安装的一些准则之我见--欢迎拍砖欢迎补充
摘要:从做第一个打包程序到现在,陆陆续续也做了几十个安装包了,也帮助了不少朋友解决他们在制作安装包过程中的问题,也得到了不少朋友们在安装包方面的指导。人之患在好为人师,我也不例外,看得多了也想说两句关于打包方面的自己的想法,放大了说,也可以做到编程的一些参考。欢迎拍砖欢迎跟帖欢迎补充。1.如何入门?Installshield挺难的,资料少,没有中文版,而且做安装包的同仁也少。很多新手进入Q群,第一句话就是:各位大大,我要打包一个安装程序,要自动安装MySQL,初始化数据库,写配置文件,安装完毕还要自动启动一个服务等等,但是我对installshield一窍不通,有人能指点一下么?对这种同学,我一般都 阅读全文

posted @ 2011-01-20 16:23 海洋女神 阅读(2558) 评论(8) 推荐(3) 编辑

How to:Installshield判断操作系统是否为64位,并且为操作注册表进行设置
摘要:IS脚本操作注册表在64位平台下必须有特殊的设置if (SYSINFO.bIsWow64) then //如果为64位操作系统 REGDB_OPTIONS = REGDB_OPTION_WOW64_64KEY ; //则为注册表操作进行64位特殊设置 endif;/**底下照常操作注册表即可*/ 阅读全文

posted @ 2010-09-27 18:41 海洋女神 阅读(2904) 评论(2) 推荐(1) 编辑

导航