设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 其他开发语言 >> InstallShield_X_10.0使用指南(全)
精品推荐
其他开发语言点击TOP10
·数字小键盘指法练习
·用C语言编通讯录程序(初学者级别的)
·Modem 常用AT指令集
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
·Thinking in C++ 简体中文第二版
·debug和release的区别
·error LNK2001: unresolved external symbol __ftol2 错误解决
·C库函数手册
·一个简单的C语言编译器
编程开发点击TOP10
·数字小键盘指法练习
·ASP.NET 程序中常用的三十三种代码
·用C语言编通讯录程序(初学者级别的)
·我写的Java学生成绩管理系统源代码
·CHK文件恢复工具
·Modem 常用AT指令集
·java笔试题
·异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
精选专题

InstallShield_X_10.0使用指南(全)

作者: 来源:网络文章 时间:2005-12-17 18:39:55

InstallShield_X_10.0使用指南(全)(5)

这个介面内容有点多,左边的我就不说了,傻瓜也明白,呵呵。我们看看右边,图片上有个bmp1文件夹,那是我用‘Add Folders’这个按扭加进去的。(提示:在加目录时会有一个对话框,请记得选中‘包括子目录和文件’这个选项),最右边列表框里的*.jpg,*gif这些图片是bmp1这个电脑文件夹中的文件。其它的我都没动。’All application Data’这是上一步我们建的目录,在这里可以选了,也就是说,这里我们可以把要安装的文件归到我们定好的类型下面去,如果以后选中这个目录,那就意味着包括了这里为他分配的所有文件了。

因为上步我没建目录,所以这里我没有其它可选,那默认所有文件就归类于’All application Data’这个目录里了。

中间的列表框,都是目录,但名字有点怪,呵呵,但一看就明白,InstallShield用变量代替了实际路经,[]这种号里的都是变量。要看更多已定义的变量,方法是在他们身上点右健弹出菜单就看见了。这个介面里的ProgramFilesFolder,等就是代表电脑里Program Files文件夹,CommonFileFolde也一样,就是代表电脑中Common File 夹,至于这些变量在那定义,我一下没找到,当然如果你有空就去找找看,应在一张对应表里的。不详细介绍了,我点‘下一步’了。 

3.6. Project Assistant方式第五步

 

点‘下一步’图片如下:

这个介面里只有一个大的列表框,那里放的是你想放在开始菜单里所要给用户看到的东西,

Installshield看已会从你选择你文件夹里找exe可执行文件,找到会列出来,你可以增加,册除。

如果一个都没有,那你就点‘NEW’自己加。注意: 如果你选中列表中的一个,对应在列表的右边有几项,默认第一项是选中的(就是说创建一个开始菜单)。第二个是在桌面也创建一个快捷方式,第三个是为这个快捷方式选择一个图标,还有一个简单,就不用我说了吧。

 

3.7. Project Assistant方式第六步

我们往走,‘下一步’,(图片在下面)这里是要我们填注册表,你可以把写好的注册表复制进来,也可以手工加,如果你的软件不要写注册表,那也可以不动,这种叫绿色软件。老是要写注册表的软件用户看到就烦。如果不是十分必要,就不要加。(图片里我加了一个SINO键,但没有数据)

 

 

 

 

 

3.8. Project Assistant方式第七步

接下来就是选择语言(图片如下:),InstallShield X 10.0 已经包括了大部分语言,不用再象以前那样,要下载语言包,才能用中文,现在好了,选上简体中文就OK了。

如果你选择了两种以上的语言,安装里一启动就问你选择那中语言安装。要是你的程序只要中文那就把英文删了。如果你在做软件时,提供了几种语言,并在做安装程序时也分类好了,那么你可以同时选择几种语言,以供用户选择安装。

这里需要说明一点的是,你可以在语言框上面的下拉控件里选择你已分类好的不同语言的文件目录,就是说,你可以把不同语言版本的文件放在不同的目录里,到这里你就可以选择某个目录为他选择相应的安装语言。

 

3.9. Project Assistant方式第八步

Project Assistant方式的最后一步(图片在下面)选择一种安装类型,然后点‘build installations’就行了。如果是选择第一种它会自动生成一个.exe文件。

  

 

4.   Installation Designer方式

这里实际就是开发模式,你可以做你想做的事,还可以用类似C++语言的脚本编写程序,调用API建立数据库,写注册表,检查目标系统完整性等。

4.1. Installation Designer方式首页

这里基本上是上面那种方式的文本介面,如果不合适,你可以修改。

 

4.2. Installation Designer方式项目总介面

共分为九个部分,下面会一一介绍。

 

4.3. Installation Designer方式第一部分

 

Organization是IS X中负责安装内容组织的部分。

下面有三个子项目,Setup Design,Features,Components。Features是所有的安装子项目,并没有该子项目下的文件和文件的相关设置;Components是所有的文件(组件),它只是将整个安装项目中所有的文件按照目录顺序进行罗列和管理,Setup Design则是集成了Features和Components两部分功能,它是按照Features的组织结构来罗列和管理某个Feature下的所有Components。

在这里,我们可以添加新的Features,Features就是安装中可以选择不同的安装部分,比如Whidbey中的64位支持的Feature我就没有装,呵呵。不过我做过的安装例子都是缺一不可的,所以也没有分过,只有一个Default的feature,所有的都装在Default下面,连界面上的选择自定义安装方式的界面都跳过去了,也许是我的例子太小了。Features是可以树状组织的,只要你的代码作的好,你可以尽量去分。

Components的含义:一般的文件(.aspx和CSS技巧">CSS、图像等等文件)是一个目录作为一个Component,有一个全局Component(默认名称为AllOtherFiles),然后每个有文件的目录就是一个Component;而每一个EXE和DLL是作为一个独立的Component的。这样的好处是:我们一般不会针对页面和图像文件做什么设置,所以将一个目录作为一个Component易于管理。

Component的设置可以在Components中进行,也可以在Setup Design中进行,

Destination Permissions:权限,有时候我们的某个Web目录是上传文件所用的目录,那么该目录应该是ASPNET帐户可写的,那么最好在此Component上来设置ASPNET的权限,这样可以保证上传功能的正常

Permanent:持久内容,有些内容需要卸载时继续保留在计算机上,比如使用信息、Access数据库文件等等,那么我们就可以将它的Permanent设为“Yes”。

其他的还有一些关于COM和.Net 的相关设置,这里就不再赘述了。

Component展开后会出现如下图所示的界面:

File是该Component所包括的文件;Registry Data 是为了添加注册表信息的;Shortcuts是添加快捷方式到开始菜单和桌面;

Advanced Settings则是一些高级设置,如:Application Paths是向注册表写入应用程序路径来使程序在没有改变PATH环境变量的情况下找到其所需的DLL的;Assembly是注册私有或全局的Assembly的;

Com Registration是注册Com使用的,如果你的.Net程序使用了Com组件,可以从这里进行注册,即Regsvr32的作用;File Types是定义文件类型和打开方式的;

Control NT Service和Install NT Service则是供安装和控制NT服务使用的,如果你的程序中包括NT服务,那么可以通过在该Exe或Dll上设置Install NT Service来安装,NT Service的各个属性均可以在这里设置。

 

4.4. Installation Designer方式第二部分

这一部分主要的内容有两个:Files and Folders和Redistributables,Mobile Devices是IS X新增的内容,是为了安装项目中有某个手机使用的程序安装所用的,现阶段用此功能用的很少。

 Files and Folders是管理本地和目标机的目录和文件所使用的,你可以拖动本地的文件到目标机的某个目录中。在这里,目标机上的一些特定的系统目录均会在这里列出来(如下图所示),如果你需要将某些文件放到IIS的根目录、System目录、桌面上等都可以轻易实现。

 

看下图:

再添加文件夹时,可以使用动态链接方式添加,如果你在添加完成之后又向该目录中添加文件或者删除文件,那么IS在编译时会自动地修改文件列表,如果不使用动态链接的方式,如果你向此目录中添加了文件,那么将不会一起打包,如果删除了文件,IS在编译时将会报错。

共8页 9 7 [1] [2] [3] [4] [5] [6] [7] [88 :>

InstallShield_X_10.0使用指南(全) 相关文章:
InstallShield_X_10.0使用指南(全) 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com