Running my MSI manually with command line of q, qb or qr works fine, but running prior to logon (as admin) produces :
Internal Error 2103.26
running without the command line always seems to work though.
Any suggestions welcomed!
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Internal Error 2103.26
Started by
cmoore23
, Apr 11 2002 08:48
5 replies to this topic
Posted 15 April 2002 - 23:19
I also received this errorcode while trying to install rightfax client 8.01 when i use switches...
I called RightFax and they said I need to put the switches in the setup.ini on the CMDLINE=
ex. CMDLINE=/qb
I called RightFax and they said I need to put the switches in the setup.ini on the CMDLINE=
ex. CMDLINE=/qb
Posted 17 April 2002 - 07:16
Ok, I have a dirty little secret. What I was ashamed to say is that we use Wise for Windows Installer to create our MSI files and not Installshield. Thus, the setup.ini doesnt exist.
I tried passing CMDLINE=/qb on the cmdline to the MSI file but it obviously just ignored it and did a fully interactive install.
It seems that maybe Installshield may build in some form of bug-fix for this problem that Wise does not. I'll keep trying with variations of this just in case something clicks. Any other help or suggestions (clean) would be really welcome.
I tried passing CMDLINE=/qb on the cmdline to the MSI file but it obviously just ignored it and did a fully interactive install.
It seems that maybe Installshield may build in some form of bug-fix for this problem that Wise does not. I'll keep trying with variations of this just in case something clicks. Any other help or suggestions (clean) would be really welcome.
Posted 17 April 2002 - 07:18
I should point out that if I had my way, we'd still be using Installshield, from which I always had excellant support. *sigh*
Posted 24 April 2002 - 19:59
From MSI Help:
Error 2103 = Could not resolve path for shell folder [2].
From Shlobj.h (0x1a=26):
#define CSIDL_APPDATA 0x001a // <user name>\Application Data
Take a look at your registry. Maybe there's a wrong entry for this path under HKCU\Software\Microsoft\Windows\Current Version\Explorer\ShellFolders or the same key under HKCU
Error 2103 = Could not resolve path for shell folder [2].
From Shlobj.h (0x1a=26):
#define CSIDL_APPDATA 0x001a // <user name>\Application Data
Take a look at your registry. Maybe there's a wrong entry for this path under HKCU\Software\Microsoft\Windows\Current Version\Explorer\ShellFolders or the same key under HKCU
Stefan Krüger
InstallSite.org twitter facebook
Posted 30 April 2002 - 04:47
The good news is that the problem was related to there not being a profile (i.e. HKCU) when the install is run.
When running interactively, a prompt is displayed asking if the install is for 'all users' or a 'single user'. The default being 'all users', it is not unreasonable to have expected that this be the case when a quiet install is requested. Rule number 1: nothing in Windows is reasonable! It obviously defaulted to 'single user', and because there was no HKCU, had the error.
By creating a property (ALLUSERS) and setting the value to "1", the MSI defaults to 'all users' and does not attempt to resolve the shell folder path.
Many thanks for pointing me in the right direction!