C#命令行编译器选项

C#命令行编译器选项

选项

作用

@

制定响应文件

/?

列出编译命令选项

/addmodule

指定一个或多个模块为装配的一部分

/baseaddress

指定载入动态链接库的首地址

/bugreport

生成一个报告文件,其中包含程序Bug的详细信息

/checked

指定算术运算的溢出是否会导致程序在运行时抛出一个异常

/codepage

指定变异的所有源文件所使用的代码页

/debug

给出调试信息

/define

定义预处理程序的符号

/doc

由文件注释生成XML文件

/fullpath

指定输出的绝对路径

/help

列出编译命令选项

/incremental

允许对源文件进行递增式编译

/linkresource

在装配时连接指定的NET资源

/main

指定Main方法所处的位置

/nologo

编译过程中不显示编译信息

/nooutput

编译源文件但不输出

/nostdlib

不导入标准库(mscorlib.dll)

/nowarn

编译过程中不生成警告信息

/optimize

指定编译时是否进行优化

/out

指定输出文件

/recurse

搜索子目录以寻找源文件

/reference

从包含装配的文件中导入元数据

/resource

.net资源内嵌到输出文件

/target

指定输出文件的格式

/target:exe

输出文件尾exe可执行文件

/target:library

输出文件为链接库

/target:module

输出文件为模块

/unsafe

允许编译使用了不安全关键字的代码

/warn

设置警告级别

/win32icon

.ico图标文件插入到输出文件

/win32res

win32资源插入到输出文件

 

你可能感兴趣的:(.net,Module,C#,exe,library,编译器)