On 5/11/07, James Hawkins <[EMAIL PROTECTED]> wrote:
On 5/11/07, Louis Lenders <[EMAIL PROTECTED]> wrote:
> Hi, i tried help this dude on IRC channel getting an application to run called
> MegaSpoof. Even after creating fake registry key it kept complaining about
> missing Internet Explorer.
> After looking through the +relay log i found this:
> 000d:Call KERNEL32.CreateProcessW(00000000,0034f428 L"c:\\Program
> Files\\Internet Explorer\\iexplore.exe -Embedding",0000000
> 0,00000000,00000000,00000000,00000000,00000000,0034f7d8,0034f828) ret=77f1d75f
> 000d:Ret  KERNEL32.CreateProcessW() retval=00000000 ret=77f1d75f
>
>
> In current wine a simple "wine "c:\Program Files\Internet
> Explorer\iexplore.exe"" just fails , because we don't have that directory. 
After
> manually creating it , and copy iexplore.exe.so to /Program Files/Internet
> Explorer/iexplore.exe, the application didn't complain anymore, and got 
further.
>
> Question: do we need to mimic windows behaviour, and create that directory + 
put
> wine's iexplore in it, or is the policy that in this case we just have to
> download MS ie6, and install that (as the application suggested)
>

c:\Program Files\Internet Explorer is where iexplore.exe is put in XP,
so I think we should mimic that.  It wouldn't be hard to add that to
wine.inf:[FakeDllsSection].


really "%SYSTEMDRIVE%\Program Files\Internet Explorer", right?  I
don't really feel sorry for apps that assume everything is running
from C:

--
James Hawkins





Reply via email to