-4

如何通过命令提示符编译c#创建的.dll文件?

4

3 回答 3

3

用于/target:library构建 DLL:

csc /target:library Foo.cs

或者

csc /target:library /out:MyLibrary.dll Foo.cs

有关更多信息,请参阅csc 的文档。

于 2012-06-27T11:54:25.903 回答
2

假设您要将源代码文件编译为程序集 (DLL),请调用csc.exe,它是 C# 的命令行编译器。

于 2012-06-27T11:52:52.817 回答
1

DLL 不是可执行文件,而是类库。没有定义入口点,因此您不能“执行”它们。

但是,您可以将输出类型更改为可执行文件 (.exe) 或创建另一个项目(将输出类型设置为可执行文件),引用您的 .dll 并从新项目中调用入口方法。

于 2012-06-27T11:56:36.090 回答