Re: Is there a .NET compiler ?



Sorry, I do not familiar with .NET 2.0 - is it mean I will not forced in
distrinbute .NET assemblies with my app after that compilation?

If it still required, what benefit from that NGen?

Alex

"Jon Shemitz" <jon@xxxxxxxxxxxxxxxxx> wrote in message
news:442362E9.6948ECF4@xxxxxxxxxxxxxxxxxxxx
Christopher Burke wrote:

Ok - sounds like a silly question, but here goes.

Is there a compiler that compiles .NET to native anything (e.g. Win32).

I don't mean a program that packages a JIT... but one that literally
compiles it to Win32 like any other language.

If so - where ?

Yes. It's called NGen. Native Generate. In 2.0, NGen precompiles a
whole app; in 1.x, it works an assembly at a time.

--

<http://www.midnightbeach.com> Contracting, consulting, training
.NET 2.0 for Delphi Programmers <http://www.midnightbeach.com/.net>
In production - in stores by June


.



Relevant Pages

  • Re: Is developing in VB6 still viable?
    ... The following is a minimum Delphi GUI that formless compiles to 386k, ... How does this relate to a .Net app? ... Again, Win32 is dying. ...
    (microsoft.public.vb.general.discussion)
  • Re: Stone Wall
    ... These are all interconnected and used in another app that works fine. ... Public fST As frmST ... The app compiles to around 1.5 MBytes ...
    (microsoft.public.vb.general.discussion)
  • Stone Wall
    ... I have a VB6 app that compiles and runs fine. ... These are all interconnected and used in another app that works fine. ... Public fST As frmST ... I have around 330 MBytes of available physicall RAM and lots of virtual. ...
    (microsoft.public.vb.general.discussion)
  • Re: Stone Wall
    ... These are all interconnected and used in another app that works fine. ... Public fST As frmST ... Set fST = frmST ' frmST is the main form ... The app compiles to around 1.5 MBytes ...
    (microsoft.public.vb.general.discussion)
  • Re: Win32 vs. .NET
    ... "compiles" on D7, but the changes required have been quite minor, and ... packages. ... *Always.* There is no way to make a D6 app work with a D7 ... With .NET, OTOH, your 1.1 app very likely will work with 2.0 ...
    (borland.public.delphi.non-technical)