diff options
author | Marek Safar <marek.safar@gmail.com> | 2016-03-09 21:24:09 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2016-03-09 21:24:09 +0300 |
commit | e4deabf61c11999f200dcea6f6d6b42474cc2131 (patch) | |
tree | c1fa8d109da57bba138a83c54856047d5f5c0240 | |
parent | e3e63bd4cafa34914c35292f42affd9c8976cf0d (diff) |
Document recently added mono options
-rw-r--r-- | Program.cs | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -193,11 +193,15 @@ namespace Ildasm Console.WriteLine("Usage: ikdasm [options] <file_name> [options]"); Console.WriteLine(); Console.WriteLine("Options:"); - if (typeof (int).Assembly.GetType ("Mono.Runtime") != null) { - Console.WriteLine (" --out=<file name> Direct output to file rather than stdout."); - Console.WriteLine (" --help Print this help."); - } else { - Console.WriteLine(" /OUT=<file name> Direct output to file rather than to stdout."); + if (typeof (int).Assembly.GetType ("Mono.Runtime") != null) { + Console.WriteLine (" -out=<file name> Direct output to file rather than stdout"); + Console.WriteLine (" -help Print this help"); + + Console.WriteLine (" -assembly Dumps the contents of the Assembly table"); + Console.WriteLine (" -assemblyref Dumps the contents of the AssemblyRef table"); + Console.WriteLine (" -moduleref Dumps the contents of the ModuleRef table"); + } else { + Console.WriteLine(" /OUT=<file name> Direct output to file rather than to stdout."); Console.WriteLine(" /COMPAT=<version> Match ildasm behavior. (<version> = 2.0 | 4.0 | 4.5)"); Console.WriteLine(" /DIFFMODE Remove superficial differences to allow assembly comparisons"); Console.WriteLine(" /CAVERBAL Try to decode custom attribute blobs"); |