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