[Mono-devel-list] Seemless Executibles?
Tom Larsen
tomar at apricot.com
Thu Jun 17 18:20:27 EDT 2004
Don't quote me on this since I'm not a PE format guru but I believe
at least on Windows .Net executibles pull a small feature to fake out
the execution environment. When you run or double click on a .Net built
exe file, the system loads the binary where the PE header tells the system
to load a publicly exported "start" function found in mscoree.dll and
from there on out, this is responsible for IL execution. The binary
executible basically does a "redirect" to the IL interpter so the OS
can't tell the difference and handles these binaries like old Win32
bins.
So here is the big money question: Can the mono runtime do this? Has
anyone even thought about implementing this? Or does mono already
do this and I've been writing little shell scripts for nothing? :-)
Tom Larsen
More information about the Mono-devel-list
mailing list