打印本文 打印本文 关闭窗口 关闭窗口
如何使用InstallShield X Express 部署.Net WinForm程序
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3975  更新时间:2006/7/27  文章录入:mintao  责任编辑:mintao
同理,目录也是同样的方法。

单击Application Shortcuts,出现下图



           图
6

如果要在桌面创建快捷方式,请先选定文件,再单击create shortcut on desktop.

下面是一扩展多个图标,即在属性里你可以选择不同的图标。

单击Application Registry,相关的注册表操作,如图7



              图
7

选择yes,现在可以用注册表编辑了,你可以添加一些静态项的数据了,当然如果要在注册表里写上用户安装的路径怎么办? 别急,在后头介绍:)

单击Installation Interview,出现图8

安装时,用户能否修改安装路径

安装结束后,是否直接启动程序

安装时,用户能否修改安装路径

自己的许可文件




             图8

具体的说明,我已经用图标标出了。

再单击Build Installation,选择Single Executable。即最后打包成一个执行文件。

 

讲了这么下面的步骤才是最关键的,转到Installation Designer方式



            图9

如图选中 MDAC 2.7,如果目标没有安装的话,安装程序将在自动安装。

好的,现在我们才自定义操作,呵呵,可以自由操作了

单击左边的Define Setup Requirements and Actions-àCustom Actions-

这里的罗列的安装过程的全部顺序,你可以想插入到哪个步骤都可以,我们选择在文件复制到对方的目标电脑后再操作,在After file Transfer项,右键New Exe,

在右边的Source Location里选择File Exists on Target Computer,然后再File Location里选目录。最重要的是下面,我们如何把用户选择的路径写到注册表里呢?

在File Name and Command ,选择文件名 后面加参数,比如写注册表的程序叫Reg.exe.那我们在FileName and Command Line  里如何填呢?

Reg.exe [INSTALLDIR]

好的,这样就可以把安装路径传给Reg.exe了,还有一点很重要就是Reg.exe里如何组织接收这个参数呢?

请看下面的代码

static void Main(string[]  args)

        {

              //目录后已带\

        &nb

上一页  [1] [2] [3] [4]  下一页

打印本文 打印本文 关闭窗口 关闭窗口