C# Programming - .NET Framework - Discussion

Discussion Forum : .NET Framework - General Questions (Q.No. 4)
4.
Which of the following utilities can be used to compile managed assemblies into processor-specific native code?
gacutil
ngen
sn
dumpbin
ildasm
Answer: Option
Explanation:
No answer description is available. Let's discuss.
Discussion:
16 comments Page 1 of 2.

Vishwanath Heddoori said:   1 decade ago
The Native Image Generator, or simply NGen is the ahead-of-time compilation service of the .NET Framework. It allows a CLI assembly to be pre-compiled instead of letting the Common Language Run time do a just-in-time compilation at run time.
(1)

Praveen Saini said:   1 decade ago
Please tell me about the description of this answer.

Priyanka said:   1 decade ago
The Native Image Generator (Ngen.exe) is a tool that improves the performance of managed applications. Ngen.exe creates native images, which are files containing compiled processor-specific machine code, and installs them into the native image cache on the local computer. The runtime can use native images from the cache instead using the just-in-time (JIT) compiler to compile the original assembly.

Prasanjit said:   1 decade ago
Priyanka: Thanx for the explanation you gave above! :)
but can you make it in simple words..what its all about?

Venkatesh said:   1 decade ago
Any body please explain me where we are using this? while developing the applications.

Veeranjaneyulu.p said:   1 decade ago
Thanks for the explation given to me.

But I can tell to the Native Image Geneator (Ngen.exe) is tool that improves the performance of managed applictions

Shiva said:   1 decade ago
ngen means native image genrator which is used for increasung performance. Its invoke all assemblies to generate native code. Put it in sepharate place to access runtime.

Guest said:   1 decade ago
Ngen.exe creates native images, which are files containing compiled processor-specific machine code, and installs them into the native image cache on the local computer

Pinal said:   1 decade ago
ngen.exe is a process which belongs to the Microsoft .NET and provides a native image cache. "This program is a non-essential process, but should not be terminated unless suspected to be causing problems. "

Kundan pathak said:   1 decade ago
I don't think so, this is not a satisfactory answer my be but justification is not suitable.


Post your comments here:

Your comments will be displayed after verification.