Zack Halbrecht wrote:
The problem is that the wrong Setup.exe is being run after the
self-extractor is done unpacking. Instead of the Setup.exe that
should be packaged with your application (the .msi and .inf), the Setup.exe
that is in the System PATH variable is run (C:\WINDOWS\SYSTEM32) with
no arguments - and hence you get that message.
Not sure how to fix it with Winzip Self-Extractor, but I'm pretty
sure that's the problem.
This is a known issue caused by Windows XP Service Pack 2 and there is
a fix for the problem.
1. Go to START, RUN and type REGEDIT
2. Navigate to the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App
Paths\Setup.exe
3. Left click once on the Setup.exe key on the left. On the right you
will see the Default value listed. Right click the Default Value and
left click on delete and click yes when it asks if you are sure if you
want to delete the value. This default value key will be regenerated
automatically and the value that it is set to should say "Value not
set".
4. Close the registry editor.
This should fix the problem.