Summary
Pre-translates native code for an assembly containing IL (Intermediary
Language bytecode) on the Windows platform.
- Assembly
- NAnt
.Contrib .dll - Namespace
- NAnt
.Contrib .Tasks - Base Types
-
- ExternalProgramBase
graph BT
Type-->Base0["ExternalProgramBase"]
Type["NGenTask"]
class Type type-node
Syntax
[TaskName("ngen")]
[ProgramLocation(LocationType.FrameworkDir)]
public class NGenTask : ExternalProgramBase
Examples
<ngen assembly="MyAssembly.dll" />
Attributes
| Type | Description |
|---|---|
| TaskName | |
| ProgramLocation |
Properties
| Name | Value | Summary |
|---|---|---|
| Assembly | string |
Assembly path or display name.
|
| Debug | bool |
If an image should be generated which
can be used under a debugger.
|
| DebugOptimized | bool |
If an image should be generated which
can be used under a debugger in optimized
debugging mode.
|
| Delete | bool |
If existing images should be deleted.
|
| Profiled | bool |
If an image should be generated which
can be used under a profiler.
|
| ProgramArguments | string |
Arguments of program to execute
|
| Show | bool |
If existing images should be shown.
|
Methods
| Name | Value | Summary |
|---|---|---|
| ExecuteTask |
void |
