更新:2007 年 11 月
下列编译器选项按类别排序。有关按字母顺序排序的列表,请参见
选项 | 用途 |
---|---|
指定输出文件中节的大小。 | |
启用/禁用优化。 |
选项 | 用途 |
---|---|
指定要将处理的文档注释写入到其中的 XML 文件。 | |
指定输出文件。 | |
指定 .pdb 文件的文件名和位置。 | |
指定输出平台。 | |
使用下列四个选项之一指定输出文件的格式: |
选项 | 用途 |
---|---|
指定一个或多个模块作为此程序集的一部分。 | |
指示编译器添加公钥,但将此程序集保留为未签名状态。 | |
指定加密密钥容器的名称。 | |
指定包含加密密钥的文件名。 | |
指定通过 | |
指示编译器不导入标准库 (mscorlib.dll)。 | |
从包含程序集的文件中导入元数据。 |
选项 | 用途 |
---|---|
创建一个文件,该文件包含有助于报告 bug 的信息。 | |
指定溢出数据类型边界的整数算法是否将在运行时导致异常。 | |
指示编译器发出调试信息。 | |
设置错误报告行为。 | |
指定编译器输出中的文件的绝对路径。 | |
取消编译器生成指定警告的功能。 | |
设置警告等级。 | |
将警告提升为错误。 |
选项 | 用途 |
---|---|
定义预处理器符号。 |
选项 | 用途 |
---|---|
创建到托管资源的链接。 | |
将一个 .NET Framework 资源嵌入到输出文件中。 | |
指定插入到输出文件中的 .ico 文件。 | |
指定插入到输出文件中的 Win32 资源。 |
选项 | 用途 |
---|---|
指定响应文件。 | |
将编译器选项列出到 stdout。 | |
指定加载 DLL 的首选基址。 | |
指定要用于编译中所有源代码文件的代码页。 | |
将编译器选项列出到 stdout。 | |
指定要使用的语言版本。 | |
指定 Main 方法的位置。 | |
指示编译器不使用 csc.rsp 进行编译。 | |
不显示编译器版权标志信息。 | |
在子目录中搜索要编译的源文件。 | |
允许编译使用 | |
使用 UTF-8 编码显示编译器输出。 |
已过时的选项
/incremental | 启用增量编译。 |