| 同理,目录也是同样的方法。
单击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] 下一页 |