十五./nologo
这个选项禁止在编译器启动时显示开始标志和编译过程中显示报告信息。
例子:
十六./nooutput
编译文件,但不创建任何输出文件。用户可以看到任何编译错误和警告。
例子:
十七./nostdlib
这个选项禁止导入mscorlib.dll。这个DLL包含了这个系统名称空间。当用户希望使用自己的系统名称空间时,一般才会使用此选项。
例子:编译文件,但不导入mscorlib.dl
十八./nowarn
本选项是在编译过程中禁止指定的警告类型。如果是禁止多个警告类型,用逗号分隔。
例子:在编译过程中禁止警告类型CS0108和CS0109
十九./optimize
本选项激活或者禁用由编译器执行优化。优化的结果是使得输出文件更小、更快、更有效率。缺省是/optimize执行优化,如果你选用了/optimize-则禁止优化。/o是/optimize的简写。
例子:编译文件,并禁止优化
二十./out
在没有指定输出文件的情况下,如果通过编译器编译后文件是EXE文件,则输出文件将从包含Main方法的源代码的文件中获得名字;如果编译后的文件是DLL文件,将从第一个源代码文件中获得名字。如果用户想要指定输出文件名称,就可以使用此选项。
例子:编译HelloWord.cs文件,并把输出文件命名为Hello.exe
二十一./recurse
此选项允许用户编译在指定目录或者工程目录的所以子目录中的
这个选项禁止在编译器启动时显示开始标志和编译过程中显示报告信息。
例子:
csc /nologo my.cs |
十六./nooutput
编译文件,但不创建任何输出文件。用户可以看到任何编译错误和警告。
例子:
csc /nooutput my.cs |
十七./nostdlib
这个选项禁止导入mscorlib.dll。这个DLL包含了这个系统名称空间。当用户希望使用自己的系统名称空间时,一般才会使用此选项。
例子:编译文件,但不导入mscorlib.dl
csc /nooutput myOutput.cs |
十八./nowarn
本选项是在编译过程中禁止指定的警告类型。如果是禁止多个警告类型,用逗号分隔。
例子:在编译过程中禁止警告类型CS0108和CS0109
csc /nowarn:108,109 Warn.cs |
十九./optimize
本选项激活或者禁用由编译器执行优化。优化的结果是使得输出文件更小、更快、更有效率。缺省是/optimize执行优化,如果你选用了/optimize-则禁止优化。/o是/optimize的简写。
例子:编译文件,并禁止优化
csc /optimise- my.cs |
二十./out
在没有指定输出文件的情况下,如果通过编译器编译后文件是EXE文件,则输出文件将从包含Main方法的源代码的文件中获得名字;如果编译后的文件是DLL文件,将从第一个源代码文件中获得名字。如果用户想要指定输出文件名称,就可以使用此选项。
例子:编译HelloWord.cs文件,并把输出文件命名为Hello.exe
csc /out:Hello.exe helloworld.cs |
二十一./recurse
此选项允许用户编译在指定目录或者工程目录的所以子目录中的