The MSIL Assembler Action allows you to automate running of the ilasm.exe .IL assembler.
Type the pathnames of one or more .IL files to assemble (place each file on a new line.) Click the "Add file..." button to add a new source file.
Optionally specify a .res file to include in the output file.
Optionally specify the output file path. If no path is specified, ilasm will output <sourcename>.exe or <sourcename>.dll, depending on the target type.
Specify to output an executable file.
Specify to output a DLL file.
Specify whether to sign the compiled assembly with a key. Keys can be specified as key files (type the pathname to the key file) or as Key Sources (use the syntax )
If this option is selected, a .pdb file will be generated allowing you to debug the built assembly.
Suppresses the progress details which are normally output by the assembler.
Each of these overrides corresponds to a directive which can be given in the .IL files. If an override value is specified here, it replaces the value(s) given in the source file(s).
Where the image should be loaded from.
The byte alignment to be used for the binary.
Sets ImageFlags to the value specified.
The windows subsystem to use for the binary.