The key "M" is specified twice in Program.cs. I changed the line to "N" and observed it to be working.
p.Setup<bool>('N', "perfdata-mbytes") .Callback(value => do_perfdata_mbytes = value) .WithDescription("\tArgument used to specify use of Megabytes rather than bytes in perfdata output") .SetDefault(false);
I also had to change the dependentAssembly lines in App.config as follows to get it running:
`
The key "M" is specified twice in Program.cs. I changed the line to "N" and observed it to be working.
p.Setup<bool>('N', "perfdata-mbytes") .Callback(value => do_perfdata_mbytes = value) .WithDescription("\tArgument used to specify use of Megabytes rather than bytes in perfdata output") .SetDefault(false);
I also had to change the dependentAssembly lines in App.config as follows to get it running: `