installshield 2010做的升级包新添加的文件夹覆盖问题

用installshield 2010做升级包时,在安装的时候会提示更新,能覆盖原有的文件夹(用户选择的路径目录,比如D:\ABC\),但新添加的文件夹就不会被添加到用户选择的路径下面,而是系统默认的C:\Program Files...目录下,请教各位大神,怎么才能在更新时直接把新添加的文件保存到用户选择的路径(D:\ABC\)

这种最好通过Custom Action来做

既然是升级,就应该是覆盖,怎么还让用户选择,那系统中不是有两份不同的版本了么

请问oyljerry:Custom Action怎么做?还有DLL文件能覆盖吗?