mscoree: Add a stub implementation for CorExitProcess and GetRequestedRuntimeInfo.

Dan Kegel dank at kegel.com
Mon Dec 18 12:33:52 CST 2006


Thanks for all the info, Hans.   I stole some time this morning and,
starting with your script, came up with one that lets Life Balance
install; this would probably be appropriate for any .net 1.1 application:

#!/bin/sh
wineserver -k
cat >> $HOME/.wine/system.reg <<"_EOF_"

[Software\\Microsoft\\NET Framework Setup\\NDP\\v1.1.4322]
"Install"=dword:00000001
"SP"=dword:00000001

[Software\\Microsoft\\.NETFramework\\policy\\v1.1]
"4322"="3706-4322"
_EOF_

The installer hangs at the end after you answer the "want to reboot?" prompt,
but the app seems to be installed ok offhand.  Running it fails with

$ ~/wine-git/wine Life\ Balance.exe

** (Life Balance.exe:10): WARNING **: field __ImageBase in <Module>
should have RVA data, but hasn't
Stacktrace:

  at Life_Balance.LBForm..cctor () <0xffffffff>
  at Life_Balance.LBForm..cctor () <0x00084>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void
(object,intptr,intptr,intptr) <0xffffffff>

(This is with the latest Mono for Windows installed.)

But hey, that's progress!
- Dan



More information about the wine-devel mailing list