/target:library(C# 编译器选项)
/target:library 选项使编译器创建一个动态链接库 (DLL) 而不是一个可执行文件 (EXE)。
/target:library
备注
DLL 创建后会带有 .dll 扩展名。
除非使用 /out 选项另外指定,否则输出文件的名称采用第一个输入文件的名称。
在命令行上指定该选项时,下一个 /out 或 /target:module 选项之前的所有文件都将用于创建 .dll 文件。
生成 .dll 文件时,不需要 main 方法。
在 Visual Studio 开发环境中设置此编译器选项
打开项目的**“属性”**页。
单击**“应用程序”**属性页。
修改**“输出类型”**属性。
有关如何以编程方式设置此编译器选项的信息,请参见 OutputType。
示例
编译 in.cs,创建 in.dll:
csc /target:library in.cs