No need for dragging anything out of memory as far as that goes, NGen, or Native Image Services, will actually produce a native image for you ... the problem is, it's native to the platform. 32-bit and 64-bit processors for instance will probably produce different images which won't run on the other architecture.
∞ Andy Badera ∞ +1 518-641-1280 ∞ This email is: [ ] bloggable [x] ask first [ ] private ∞ Google me: http://www.google.com/search?q=andrew%20badera On Thu, Sep 10, 2009 at 11:42 AM, Processor Devil <[email protected]> wrote: > How to convert .NET related program into native binary: > .exe file compiled by csc command (or gmcs on unix) is so called mid-file. > It doesn't take so much space and is fully compiled into machines code while > execution. That's it :). When you run that .exe file, the real machine code > is compiled and copied into memory where it is executed. So for obtaining > exe you need just some serious debugger to run the file and which is able to > save the memory dump :) > > 2009/9/10 Andrew Badera <[email protected]> >> >> Interesting product, bookmarked for future consideration. >> >> ∞ Andy Badera >> ∞ +1 518-641-1280 >> ∞ This email is: [ ] bloggable [x] ask first [ ] private >> ∞ Google me: http://www.google.com/search?q=andrew%20badera >> >> >> >> On Wed, Sep 9, 2009 at 3:10 PM, Brett Allen<[email protected]> wrote: >> > >> > http://www.xenocode.com/Products/Postbuild-for-NET/ >> > >> > Basically google for .NET Native compiling. >> > >> > Essentially all the assemblies the executable references have to be >> > "statically compiled" against the executable. >> > >> > Making for a larger executable, but .NET independent. >> > >> > On Sep 9, 1:01 pm, Andrew Badera <[email protected]> wrote: >> >> .NET applications require the .NET framework. Client apps can use the >> >> client-only subset framework, but one way or the other, .NET needs to >> >> be installed. This has been a bigger issue than one might expect when >> >> it comes to adopting .NET, or to moving on to the next version of the >> >> framework. >> >> >> >> You might be able to hack something with ngen, but I'm pretty sure the >> >> output of ngen'g is machine-specific. (But maybe not, maybe it's >> >> CPU-architecture specific ... ) >> >> >> >> ∞ Andy Badera >> >> ∞ +1 518-641-1280 >> >> ∞ This email is: [ ] bloggable [x] ask first [ ] private >> >> ∞ Google me:http://www.google.com/search?q=andrew%20badera >> >> >> >> >> >> >> >> On Tue, Sep 8, 2009 at 1:20 PM, Sruthi<[email protected]> >> >> wrote: >> >> >> >> > Hi, >> >> >> >> > i just want to clarify my doubt... Is there any possiblity to run my >> >> > application in another system in which framework is not installed. >> >> > As of my knowledge, to run a .net application we need to install the >> >> > framework.. >> >> > My question is when i am installing my exe in another system, what >> >> > should i do to run my application without installing the framework... >> >> >> >> > I came across Thinstall.... can anyone of u tell me wat it is >> >> > about... >> >> > and how should i use that... >> >> >> >> > so tell me how to run the exe without installing framework- Hide >> >> > quoted text - >> >> >> >> - Show quoted text - >> > > >
