Ngen.exe | Native Image Generator
|
Synopsis
ngen [options] [assembly-path-or-display-name ...]
Description
Compiles an assembly to native
code
and installs a native image in the local computer's
native image cache. That native image is used each time you access
the original assembly, even though the original assembly contains
MSIL. If the runtime can't locate the native image,
it falls back on JIT compilation.
Examples
ngen foo.exe
ngen foo.dll
Options
- /debug
-
Generates a native image that can be used with a debugger.
- /debugopt
-
Generates a native image that can be used with a debugger in
optimized debugging mode.
- /delete
-
Deletes native images matching
assembly-path-or-display-name. Use
* for
assembly-path-or-display-name to delete
all native images.
- /nologo
-
Suppresses display of the banner and copyright messages.
- /prof
-
Generates a native image that can be used with a profiler.
- /show
-
Lists native images matching
assembly-path-or-display-name. If
assembly-path-or-display-name is not
supplied, lists all native images.
- /showversion
-
Displays the version of the .NET runtime that would be used to
generate the native image. Does not actually generate the image.
(Added in .NET 1.1.)
- /silent
-
Suppresses display of success messages.
|