Hi,
When installing on Vista the variable %SystemDrive% is not resolved to the drive. We use:
Get Folder Location WWW->WWWRoot into WWWROOTDIR
which becomes "%SystemDrive%\\Inetpub\\wwwroot" on Vista but not on XP/2003.
Do you have any solution to this?
Thanks,
- Manso
SystemDrive on Vista
-
- Posts: 3452
- Joined: Thu Dec 22, 2005 7:17 pm
- Contact:
Use the Extract Path command on the Windows path to obtain the drive.
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
The problem is that WWW->WWWRoot returns %SystemDrive% embedded in the path.
The registry key
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\InetStp\\PathWWWRoot
is %SystemDrive%\\inetpub\\wwwroot on Vista and C:\\Inetpub\\wwwroot on pre-Vista versions and apparently InstallAware and/or MSI doesn't like that.
Is this something you can fix or look into? The workaround is a bit tricky as we can't work out the drive to do a string replacement.
Thanks,
- Manso[/b]
The registry key
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\InetStp\\PathWWWRoot
is %SystemDrive%\\inetpub\\wwwroot on Vista and C:\\Inetpub\\wwwroot on pre-Vista versions and apparently InstallAware and/or MSI doesn't like that.
Is this something you can fix or look into? The workaround is a bit tricky as we can't work out the drive to do a string replacement.
Thanks,
- Manso[/b]
-
- Posts: 3452
- Joined: Thu Dec 22, 2005 7:17 pm
- Contact:
How about doing a substitution of the environment variable, using the Get Variable command?
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
Who is online
Users browsing this forum: Google [Bot] and 121 guests