如何通过命令提示符编译c#创建的.dll文件?
答案 0 :(得分:3)
使用/target:library
构建DLL:
csc /target:library Foo.cs
或者
csc /target:library /out:MyLibrary.dll Foo.cs
有关详细信息,请参阅docs for csc。
答案 1 :(得分:2)
假设您要将源代码文件编译为程序集(DLL),请调用{#3}},即C#的命令行编译器。
答案 2 :(得分:1)
DLL不是可执行文件,而是类库。没有定义入口点,因此您无法执行"他们。
但是,您可以将输出类型更改为可执行文件(.exe)或创建另一个项目(输出类型设置为可执行文件),引用.dll并从新项目中调用entry方法。