/out:<file> Specifies the output file name.
/target:exe Create a console application (default). (Short form: /t)
/target:winexe Create a Windows application.
/target:library Create a library assembly.
/target:module Create a module that can be added to an assembly.
- INPUT FILES -
/addmodule:<file> Reference metadata from the specified module.
/recurse:<wildcard> Include all files in the current directory and subdirectories according to the wildcard specifications.
/reference:<file_list> Reference metadata from the specified assembly. (Short form: /r)
/optimize[+|-] Enable optimizations.
/removeintchecks[+|-] Remove integer checks. Default off.
/optionexplicit[+|-] Require explicit declaration of variables.
/optionstrict[+|-] Enforce strict language semantics.
/optioncompare:binary Specifies binary-style string comparisons. This is the default.
/optioncompare:text Specifies text-style string comparisons.
/bugreport:<file> Create bug report file.
/main:<class> Specifies the Class or Module that contains Sub Main. It can also be a Class that inherits from System.Windows.Forms.Form. (Short form: /m)