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 -
>> >
>
>

Reply via email to