I set the ROOTDRIVE property to e:\ and the application still installs on the drive where the current Program Files reside - d:\. According to the SDK, TARGETDIR will take the value ROOTDRIVE if not previously defined. TARGETDIR indeed appears to have the value of e:\ during the install, yet it seems to be ignored!...I run a couple of applications and tried setting both with ROOTDRIVE and both act the same way. I guess the apps are someway designed to only install in the system root. How can one tell if this is the case by looking at properties??. The directory table is using TARGETDIR as the installroot, parent directory???
Thanks in advance...