各位大虾:
   用installshield制作如MyProgramer.exe的安装文件。然后编译,在
C:\My Installations\MyProgramer\Media\MyMedia\Disk Images\disk1\
下运行setup.exe文件。
   最后提示安装完成。
   可是在C:\Program Files\Your Company Name\MyProgramer\下只找到
Uninst.isu文件,并没有我需要的MyProgramer.exe文件。请问这是为何?
   另外为了使在 \程序\ 菜单下添加程序快捷方式,在installshield的
scripts目录下,找到SetupFolders(),请问如何进行编程?敬请给出源代码!

解决方案 »

  1.   

    哈哈,你没有添加你要的文件,
    ⑴在工程中单击File Groups(文件组)标签示图。
    ⑵在文件组窗口中,单击Program Executable files文件夹图标,单击它的 Links子文件夹,File Group links窗口将打开。
    ⑶在File Group links窗口单鼠标右键,出现弹出菜单。从弹出菜单选择Insert File……,将出现Insert File Links to File Group对话框。
    ⑷从文件路经中选择所要粘贴的文件或文件夹(夹内可有可无文件)。例如:你要的EXE文件,单击Open按钮对话框消失,所选择的文件出现在窗口(可一次批量选择多个文件)。
      

  2.   

    其后
    ⑴在工程空间中,单击Components标签。
    ⑵双击Program Files文件夹图标,打开Component Properties(部件属性)窗口。
    ⑶属性窗口中双击Included File Groups项,打开其属性页。
    ⑷单击Add……按钮,打开Add File Groups对话框。
    ⑸在Add File Groups对话框中,在File Groups name列表中选择Program Executable files。 
    ⑹单击OK按钮Add File Groups对话框关闭。
    ⑺单击OK按钮Included File Groups属性页关闭。
      

  3.   

    ⑻注意,Component Properties(部件属性)窗口中各个字段“Field”的“Valve”值。如Destination 代表安装时路径;当其值等于<TARGETDIR>时表示安装时的实际安装路径;当其值等于<WINDIR>时表示系统路径,如C:\Windows;当其值等于<WINSYSDIR>时表示系统文件路径,如C:\Windows\system……。
    具体应用:当点击下图中不同的目录图标时,Current Value将出现相应的值,也可增、减图中的路径。
      

  4.   

    很高兴你能指教!
    不过我按步骤重新做了,一篇,在安装目录下,只找到Uninst.isu文件。
    我也非常纳闷!!
    而且在程序中添加了folder,可是安装后却找不到。
    请给出意见,不胜感激!